reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
1417 DEF_TRAVERSE_DECL(AccessSpecDecl, {}) 1419 DEF_TRAVERSE_DECL(BlockDecl, { 1431 DEF_TRAVERSE_DECL(CapturedDecl, { 1436 DEF_TRAVERSE_DECL(EmptyDecl, {}) 1438 DEF_TRAVERSE_DECL(FileScopeAsmDecl, 1441 DEF_TRAVERSE_DECL(ImportDecl, {}) 1443 DEF_TRAVERSE_DECL(FriendDecl, { 1451 DEF_TRAVERSE_DECL(FriendTemplateDecl, { 1465 DEF_TRAVERSE_DECL(ClassScopeFunctionSpecializationDecl, { 1475 DEF_TRAVERSE_DECL(LinkageSpecDecl, {}) 1477 DEF_TRAVERSE_DECL(ExportDecl, {}) 1479 DEF_TRAVERSE_DECL(ObjCPropertyImplDecl, {// FIXME: implement this 1482 DEF_TRAVERSE_DECL(StaticAssertDecl, { 1487 DEF_TRAVERSE_DECL( 1494 DEF_TRAVERSE_DECL(PragmaCommentDecl, {}) 1496 DEF_TRAVERSE_DECL(PragmaDetectMismatchDecl, {}) 1498 DEF_TRAVERSE_DECL(ExternCContextDecl, {}) 1500 DEF_TRAVERSE_DECL(NamespaceAliasDecl, { 1508 DEF_TRAVERSE_DECL(LabelDecl, {// There is no code in a LabelDecl. 1511 DEF_TRAVERSE_DECL( 1518 DEF_TRAVERSE_DECL(ObjCCompatibleAliasDecl, {// FIXME: implement 1521 DEF_TRAVERSE_DECL(ObjCCategoryDecl, {// FIXME: implement 1529 DEF_TRAVERSE_DECL(ObjCCategoryImplDecl, {// FIXME: implement 1532 DEF_TRAVERSE_DECL(ObjCImplementationDecl, {// FIXME: implement 1535 DEF_TRAVERSE_DECL(ObjCInterfaceDecl, {// FIXME: implement 1547 DEF_TRAVERSE_DECL(ObjCProtocolDecl, {// FIXME: implement 1550 DEF_TRAVERSE_DECL(ObjCMethodDecl, { 1563 DEF_TRAVERSE_DECL(ObjCTypeParamDecl, { 1572 DEF_TRAVERSE_DECL(ObjCPropertyDecl, { 1580 DEF_TRAVERSE_DECL(UsingDecl, { 1585 DEF_TRAVERSE_DECL(UsingPackDecl, {}) 1587 DEF_TRAVERSE_DECL(UsingDirectiveDecl, { 1591 DEF_TRAVERSE_DECL(UsingShadowDecl, {}) 1593 DEF_TRAVERSE_DECL(ConstructorUsingShadowDecl, {}) 1595 DEF_TRAVERSE_DECL(OMPThreadPrivateDecl, { 1601 DEF_TRAVERSE_DECL(OMPRequiresDecl, { 1607 DEF_TRAVERSE_DECL(OMPDeclareReductionDecl, { 1615 DEF_TRAVERSE_DECL(OMPDeclareMapperDecl, { 1622 DEF_TRAVERSE_DECL(OMPCapturedExprDecl, { TRY_TO(TraverseVarHelper(D)); }) 1624 DEF_TRAVERSE_DECL(OMPAllocateDecl, { 1766 DEF_TRAVERSE_DECL(TemplateTemplateParmDecl, { 1776 DEF_TRAVERSE_DECL(BuiltinTemplateDecl, { 1780 DEF_TRAVERSE_DECL(TemplateTypeParmDecl, { 1788 DEF_TRAVERSE_DECL(TypedefDecl, { 1795 DEF_TRAVERSE_DECL(TypeAliasDecl, { 1802 DEF_TRAVERSE_DECL(TypeAliasTemplateDecl, { 1807 DEF_TRAVERSE_DECL(ConceptDecl, { 1812 DEF_TRAVERSE_DECL(UnresolvedUsingTypenameDecl, { 1821 DEF_TRAVERSE_DECL(EnumDecl, { 1864 DEF_TRAVERSE_DECL(RecordDecl, { TRY_TO(TraverseRecordHelper(D)); }) 1866 DEF_TRAVERSE_DECL(CXXRecordDecl, { TRY_TO(TraverseCXXRecordHelper(D)); }) 1928 DEF_TRAVERSE_DECL(EnumConstantDecl, { TRY_TO(TraverseStmt(D->getInitExpr())); }) 1930 DEF_TRAVERSE_DECL(UnresolvedUsingValueDecl, { 1937 DEF_TRAVERSE_DECL(IndirectFieldDecl, {}) 1950 DEF_TRAVERSE_DECL(DecompositionDecl, { 1957 DEF_TRAVERSE_DECL(BindingDecl, { 1962 DEF_TRAVERSE_DECL(MSPropertyDecl, { TRY_TO(TraverseDeclaratorHelper(D)); }) 1964 DEF_TRAVERSE_DECL(FieldDecl, { 1972 DEF_TRAVERSE_DECL(ObjCAtDefsFieldDecl, { 1979 DEF_TRAVERSE_DECL(ObjCIvarDecl, { 2047 DEF_TRAVERSE_DECL(FunctionDecl, { 2054 DEF_TRAVERSE_DECL(CXXDeductionGuideDecl, { 2061 DEF_TRAVERSE_DECL(CXXMethodDecl, { 2068 DEF_TRAVERSE_DECL(CXXConstructorDecl, { 2077 DEF_TRAVERSE_DECL(CXXConversionDecl, { 2084 DEF_TRAVERSE_DECL(CXXDestructorDecl, { 2101 DEF_TRAVERSE_DECL(VarDecl, { TRY_TO(TraverseVarHelper(D)); }) 2103 DEF_TRAVERSE_DECL(ImplicitParamDecl, { TRY_TO(TraverseVarHelper(D)); }) 2105 DEF_TRAVERSE_DECL(NonTypeTemplateParmDecl, { 2112 DEF_TRAVERSE_DECL(ParmVarDecl, {