You cannot select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
205 lines
5.4 KiB
Lua
205 lines
5.4 KiB
Lua
return { name={
|
|
[1] = "UnexposedDecl";
|
|
[2] = "StructDecl";
|
|
[3] = "UnionDecl";
|
|
[4] = "ClassDecl";
|
|
[5] = "EnumDecl";
|
|
[6] = "FieldDecl";
|
|
[7] = "EnumConstantDecl";
|
|
[8] = "FunctionDecl";
|
|
[9] = "VarDecl";
|
|
[10] = "ParmDecl";
|
|
[11] = "ObjCInterfaceDecl";
|
|
[12] = "ObjCCategoryDecl";
|
|
[13] = "ObjCProtocolDecl";
|
|
[14] = "ObjCPropertyDecl";
|
|
[15] = "ObjCIvarDecl";
|
|
[16] = "ObjCInstanceMethodDecl";
|
|
[17] = "ObjCClassMethodDecl";
|
|
[18] = "ObjCImplementationDecl";
|
|
[19] = "ObjCCategoryImplDecl";
|
|
[20] = "TypedefDecl";
|
|
[21] = "CXXMethod";
|
|
[22] = "Namespace";
|
|
[23] = "LinkageSpec";
|
|
[24] = "Constructor";
|
|
[25] = "Destructor";
|
|
[26] = "ConversionFunction";
|
|
[27] = "TemplateTypeParameter";
|
|
[28] = "NonTypeTemplateParameter";
|
|
[29] = "TemplateTemplateParameter";
|
|
[30] = "FunctionTemplate";
|
|
[31] = "ClassTemplate";
|
|
[32] = "ClassTemplatePartialSpecialization";
|
|
[33] = "NamespaceAlias";
|
|
[34] = "UsingDirective";
|
|
[35] = "UsingDeclaration";
|
|
[36] = "TypeAliasDecl";
|
|
[37] = "ObjCSynthesizeDecl";
|
|
[38] = "ObjCDynamicDecl";
|
|
[39] = "CXXAccessSpecifier";
|
|
[40] = "ObjCSuperClassRef";
|
|
[41] = "ObjCProtocolRef";
|
|
[42] = "ObjCClassRef";
|
|
[43] = "TypeRef";
|
|
[44] = "CXXBaseSpecifier";
|
|
[45] = "TemplateRef";
|
|
[46] = "NamespaceRef";
|
|
[47] = "MemberRef";
|
|
[48] = "LabelRef";
|
|
[49] = "OverloadedDeclRef";
|
|
[50] = "VariableRef";
|
|
[70] = "InvalidFile";
|
|
[71] = "NoDeclFound";
|
|
[72] = "NotImplemented";
|
|
[73] = "InvalidCode";
|
|
[100] = "UnexposedExpr";
|
|
[101] = "DeclRefExpr";
|
|
[102] = "MemberRefExpr";
|
|
[103] = "CallExpr";
|
|
[104] = "ObjCMessageExpr";
|
|
[105] = "BlockExpr";
|
|
[106] = "IntegerLiteral";
|
|
[107] = "FloatingLiteral";
|
|
[108] = "ImaginaryLiteral";
|
|
[109] = "StringLiteral";
|
|
[110] = "CharacterLiteral";
|
|
[111] = "ParenExpr";
|
|
[112] = "UnaryOperator";
|
|
[113] = "ArraySubscriptExpr";
|
|
[114] = "BinaryOperator";
|
|
[115] = "CompoundAssignOperator";
|
|
[116] = "ConditionalOperator";
|
|
[117] = "CStyleCastExpr";
|
|
[118] = "CompoundLiteralExpr";
|
|
[119] = "InitListExpr";
|
|
[120] = "AddrLabelExpr";
|
|
[121] = "StmtExpr";
|
|
[122] = "GenericSelectionExpr";
|
|
[123] = "GNUNullExpr";
|
|
[124] = "CXXStaticCastExpr";
|
|
[125] = "CXXDynamicCastExpr";
|
|
[126] = "CXXReinterpretCastExpr";
|
|
[127] = "CXXConstCastExpr";
|
|
[128] = "CXXFunctionalCastExpr";
|
|
[129] = "CXXTypeidExpr";
|
|
[130] = "CXXBoolLiteralExpr";
|
|
[131] = "CXXNullPtrLiteralExpr";
|
|
[132] = "CXXThisExpr";
|
|
[133] = "CXXThrowExpr";
|
|
[134] = "CXXNewExpr";
|
|
[135] = "CXXDeleteExpr";
|
|
[136] = "UnaryExpr";
|
|
[137] = "ObjCStringLiteral";
|
|
[138] = "ObjCEncodeExpr";
|
|
[139] = "ObjCSelectorExpr";
|
|
[140] = "ObjCProtocolExpr";
|
|
[141] = "ObjCBridgedCastExpr";
|
|
[142] = "PackExpansionExpr";
|
|
[143] = "SizeOfPackExpr";
|
|
[144] = "LambdaExpr";
|
|
[145] = "ObjCBoolLiteralExpr";
|
|
[146] = "ObjCSelfExpr";
|
|
[147] = "OMPArraySectionExpr";
|
|
[148] = "ObjCAvailabilityCheckExpr";
|
|
[200] = "UnexposedStmt";
|
|
[201] = "LabelStmt";
|
|
[202] = "CompoundStmt";
|
|
[203] = "CaseStmt";
|
|
[204] = "DefaultStmt";
|
|
[205] = "IfStmt";
|
|
[206] = "SwitchStmt";
|
|
[207] = "WhileStmt";
|
|
[208] = "DoStmt";
|
|
[209] = "ForStmt";
|
|
[210] = "GotoStmt";
|
|
[211] = "IndirectGotoStmt";
|
|
[212] = "ContinueStmt";
|
|
[213] = "BreakStmt";
|
|
[214] = "ReturnStmt";
|
|
[215] = "AsmStmt";
|
|
[216] = "ObjCAtTryStmt";
|
|
[217] = "ObjCAtCatchStmt";
|
|
[218] = "ObjCAtFinallyStmt";
|
|
[219] = "ObjCAtThrowStmt";
|
|
[220] = "ObjCAtSynchronizedStmt";
|
|
[221] = "ObjCAutoreleasePoolStmt";
|
|
[222] = "ObjCForCollectionStmt";
|
|
[223] = "CXXCatchStmt";
|
|
[224] = "CXXTryStmt";
|
|
[225] = "CXXForRangeStmt";
|
|
[226] = "SEHTryStmt";
|
|
[227] = "SEHExceptStmt";
|
|
[228] = "SEHFinallyStmt";
|
|
[229] = "MSAsmStmt";
|
|
[230] = "NullStmt";
|
|
[231] = "DeclStmt";
|
|
[232] = "OMPParallelDirective";
|
|
[233] = "OMPSimdDirective";
|
|
[234] = "OMPForDirective";
|
|
[235] = "OMPSectionsDirective";
|
|
[236] = "OMPSectionDirective";
|
|
[237] = "OMPSingleDirective";
|
|
[238] = "OMPParallelForDirective";
|
|
[239] = "OMPParallelSectionsDirective";
|
|
[240] = "OMPTaskDirective";
|
|
[241] = "OMPMasterDirective";
|
|
[242] = "OMPCriticalDirective";
|
|
[243] = "OMPTaskyieldDirective";
|
|
[244] = "OMPBarrierDirective";
|
|
[245] = "OMPTaskwaitDirective";
|
|
[246] = "OMPFlushDirective";
|
|
[247] = "SEHLeaveStmt";
|
|
[248] = "OMPOrderedDirective";
|
|
[249] = "OMPAtomicDirective";
|
|
[250] = "OMPForSimdDirective";
|
|
[251] = "OMPParallelForSimdDirective";
|
|
[252] = "OMPTargetDirective";
|
|
[253] = "OMPTeamsDirective";
|
|
[254] = "OMPTaskgroupDirective";
|
|
[255] = "OMPCancellationPointDirective";
|
|
[256] = "OMPCancelDirective";
|
|
[257] = "OMPTargetDataDirective";
|
|
[258] = "OMPTaskLoopDirective";
|
|
[259] = "OMPTaskLoopSimdDirective";
|
|
[260] = "OMPDistributeDirective";
|
|
[261] = "OMPTargetEnterDataDirective";
|
|
[262] = "OMPTargetExitDataDirective";
|
|
[263] = "OMPTargetParallelDirective";
|
|
[264] = "OMPTargetParallelForDirective";
|
|
[265] = "OMPTargetUpdateDirective";
|
|
[266] = "OMPDistributeParallelForDirective";
|
|
[267] = "OMPDistributeParallelForSimdDirective";
|
|
[268] = "OMPDistributeSimdDirective";
|
|
[269] = "OMPTargetParallelForSimdDirective";
|
|
[300] = "TranslationUnit";
|
|
[400] = "UnexposedAttr";
|
|
[401] = "IBActionAttr";
|
|
[402] = "IBOutletAttr";
|
|
[403] = "IBOutletCollectionAttr";
|
|
[404] = "CXXFinalAttr";
|
|
[405] = "CXXOverrideAttr";
|
|
[406] = "AnnotateAttr";
|
|
[407] = "AsmLabelAttr";
|
|
[408] = "PackedAttr";
|
|
[409] = "PureAttr";
|
|
[410] = "ConstAttr";
|
|
[411] = "NoDuplicateAttr";
|
|
[412] = "CUDAConstantAttr";
|
|
[413] = "CUDADeviceAttr";
|
|
[414] = "CUDAGlobalAttr";
|
|
[415] = "CUDAHostAttr";
|
|
[416] = "CUDASharedAttr";
|
|
[417] = "VisibilityAttr";
|
|
[418] = "DLLExport";
|
|
[419] = "DLLImport";
|
|
[500] = "PreprocessingDirective";
|
|
[501] = "MacroDefinition";
|
|
[502] = "MacroExpansion";
|
|
[503] = "InclusionDirective";
|
|
[600] = "ModuleImportDecl";
|
|
[601] = "TypeAliasTemplateDecl";
|
|
[602] = "StaticAssert";
|
|
[700] = "OverloadCandidate";
|
|
}, }
|