Bindings_Generator module

CXCursorKind

enumSource

Members

UnexposedDecl
StructDecl
UnionDecl
ClassDecl
EnumDecl
FieldDecl
EnumConstantDecl
FunctionDecl
VarDecl
ParmDecl
ObjCInterfaceDecl
ObjCCategoryDecl
ObjCProtocolDecl
ObjCPropertyDecl
ObjCIvarDecl
ObjCInstanceMethodDecl
ObjCClassMethodDecl
ObjCImplementationDecl
ObjCCategoryImplDecl
TypedefDecl
CXXMethod
Namespace
LinkageSpec
Constructor
Destructor
ConversionFunction
TemplateTypeParameter
NonTypeTemplateParameter
TemplateTemplateParameter
FunctionTemplate
ClassTemplate
ClassTemplatePartialSpecialization
NamespaceAlias
UsingDirective
UsingDeclaration
TypeAliasDecl
ObjCSynthesizeDecl
ObjCDynamicDecl
CXXAccessSpecifier
OverloadCandidate
ConceptDecl
FriendDecl
ObjCSuperClassRef
ObjCProtocolRef
ObjCClassRef
TypeRef
CXXBaseSpecifier
TemplateRef
NamespaceRef
MemberRef
LabelRef
OverloadedDeclRef
VariableRef
StaticAssert
TypeAliasTemplateDecl
InvalidFile
NoDeclFound
NotImplemented
InvalidCode
ModuleImportDecl
InclusionDirective
UnexposedExpr
DeclRefExpr
MemberRefExpr
CallExpr
ObjCMessageExpr
BlockExpr
IntegerLiteral
FloatingLiteral
ImaginaryLiteral
StringLiteral
CharacterLiteral
ParenExpr
UnaryOperator
ArraySubscriptExpr
BinaryOperator
CompoundAssignOperator
ConditionalOperator
CStyleCastExpr
CompoundLiteralExpr
InitListExpr
AddrLabelExpr
StmtExpr
GenericSelectionExpr
GNUNullExpr
CXXStaticCastExpr
CXXDynamicCastExpr
CXXReinterpretCastExpr
CXXConstCastExpr
CXXFunctionalCastExpr
CXXTypeidExpr
CXXBoolLiteralExpr
CXXNullPtrLiteralExpr
CXXThisExpr
CXXThrowExpr
CXXNewExpr
CXXDeleteExpr
UnaryExpr
ObjCStringLiteral
ObjCEncodeExpr
ObjCSelectorExpr
ObjCProtocolExpr
ObjCBridgedCastExpr
PackExpansionExpr
SizeOfPackExpr
LambdaExpr
ObjCBoolLiteralExpr
ObjCSelfExpr
ArraySectionExpr
ObjCAvailabilityCheckExpr
FixedPointLiteral
OMPArrayShapingExpr
OMPIteratorExpr
CXXAddrspaceCastExpr
ConceptSpecializationExpr
RequiresExpr
CXXParenListInitExpr
PackIndexingExpr
MacroInstantiation
MacroExpansion
UnexposedStmt
LabelStmt
CompoundStmt
CaseStmt
DefaultStmt
IfStmt
SwitchStmt
WhileStmt
DoStmt
ForStmt
GotoStmt
IndirectGotoStmt
ContinueStmt
BreakStmt
ReturnStmt
GCCAsmStmt
AsmStmt
ObjCAtTryStmt
ObjCAtCatchStmt
ObjCAtFinallyStmt
ObjCAtThrowStmt
ObjCAtSynchronizedStmt
ObjCAutoreleasePoolStmt
ObjCForCollectionStmt
CXXCatchStmt
CXXTryStmt
CXXForRangeStmt
SEHTryStmt
SEHExceptStmt
SEHFinallyStmt
MSAsmStmt
NullStmt
DeclStmt
OMPParallelDirective
OMPSimdDirective
OMPForDirective
OMPSectionsDirective
OMPSectionDirective
OMPSingleDirective
OMPParallelForDirective
OMPParallelSectionsDirective
OMPTaskDirective
OMPMasterDirective
OMPCriticalDirective
OMPTaskyieldDirective
OMPBarrierDirective
OMPTaskwaitDirective
OMPFlushDirective
SEHLeaveStmt
OMPOrderedDirective
OMPAtomicDirective
OMPForSimdDirective
OMPParallelForSimdDirective
OMPTargetDirective
OMPTeamsDirective
OMPTaskgroupDirective
OMPCancellationPointDirective
OMPCancelDirective
OMPTargetDataDirective
OMPTaskLoopDirective
OMPTaskLoopSimdDirective
OMPDistributeDirective
OMPTargetEnterDataDirective
OMPTargetExitDataDirective
OMPTargetParallelDirective
OMPTargetParallelForDirective
OMPTargetUpdateDirective
OMPDistributeParallelForDirective
OMPDistributeParallelForSimdDirective
OMPDistributeSimdDirective
OMPTargetParallelForSimdDirective
OMPTargetSimdDirective
OMPTeamsDistributeDirective
OMPTeamsDistributeSimdDirective
OMPTeamsDistributeParallelForSimdDirective
OMPTeamsDistributeParallelForDirective
OMPTargetTeamsDirective
OMPTargetTeamsDistributeDirective
OMPTargetTeamsDistributeParallelForDirective
OMPTargetTeamsDistributeParallelForSimdDirective
OMPTargetTeamsDistributeSimdDirective
BuiltinBitCastExpr
OMPMasterTaskLoopDirective
OMPParallelMasterTaskLoopDirective
OMPMasterTaskLoopSimdDirective
OMPParallelMasterTaskLoopSimdDirective
OMPParallelMasterDirective
OMPDepobjDirective
OMPScanDirective
OMPTileDirective
OMPCanonicalLoop
OMPInteropDirective
OMPDispatchDirective
OMPMaskedDirective
OMPUnrollDirective
OMPMetaDirective
OMPGenericLoopDirective
OMPTeamsGenericLoopDirective
OMPTargetTeamsGenericLoopDirective
OMPParallelGenericLoopDirective
OMPTargetParallelGenericLoopDirective
OMPParallelMaskedDirective
OMPMaskedTaskLoopDirective
OMPMaskedTaskLoopSimdDirective
OMPParallelMaskedTaskLoopDirective
OMPParallelMaskedTaskLoopSimdDirective
OMPErrorDirective
OMPScopeDirective
OMPReverseDirective
OMPInterchangeDirective
OMPAssumeDirective
OMPStripeDirective
OpenACCComputeConstruct
OpenACCLoopConstruct
OpenACCCombinedConstruct
OpenACCDataConstruct
OpenACCEnterDataConstruct
OpenACCExitDataConstruct
OpenACCHostDataConstruct
OpenACCWaitConstruct
OpenACCInitConstruct
OpenACCShutdownConstruct
OpenACCSetConstruct
OpenACCUpdateConstruct
OpenACCAtomicConstruct
OpenACCCacheConstruct
MacroDefinition
TranslationUnit
PreprocessingDirective
UnexposedAttr
IBActionAttr
IBOutletAttr
IBOutletCollectionAttr
CXXFinalAttr
CXXOverrideAttr
AnnotateAttr
AsmLabelAttr
PackedAttr
PureAttr
ConstAttr
NoDuplicateAttr
CUDAConstantAttr
CUDADeviceAttr
CUDAGlobalAttr
CUDAHostAttr
CUDASharedAttr
VisibilityAttr
DLLExport
DLLImport
NSReturnsRetained
NSReturnsNotRetained
NSReturnsAutoreleased
NSConsumesSelf
NSConsumed
ObjCException
ObjCNSObject
ObjCIndependentClass
ObjCPreciseLifetime
ObjCReturnsInnerPointer
ObjCRequiresSuper
ObjCRootClass
ObjCSubclassingRestricted
ObjCExplicitProtocolImpl
ObjCDesignatedInitializer
ObjCRuntimeVisible
ObjCBoxable
FlagEnum
ConvergentAttr
WarnUnusedAttr
WarnUnusedResultAttr
AlignedAttr
FirstDecl
LastDecl
LastExtraDecl
FirstExtraDecl
FirstRef
LastRef
FirstInvalid
LastInvalid
FirstExpr
LastPreprocessing
FirstPreprocessing
LastExpr
FirstStmt
LastStmt
FirstAttr
LastAttr

See also