clang  6.0.0svn
clang::LexicallyOrderedRecursiveASTVisitor< Derived > Member List

This is the complete list of members for clang::LexicallyOrderedRecursiveASTVisitor< Derived >, including all inherited members.

canIgnoreChildDeclWhileTraversingDeclContext(const Decl *Child)clang::RecursiveASTVisitor< Derived >
DataRecursionQueue typedefclang::RecursiveASTVisitor< Derived >
dataTraverseStmtPost(Stmt *S)clang::RecursiveASTVisitor< Derived >inline
dataTraverseStmtPre(Stmt *S)clang::RecursiveASTVisitor< Derived >inline
getDerived()clang::RecursiveASTVisitor< Derived >inline
getStmtChildren(Stmt *S)clang::LexicallyOrderedRecursiveASTVisitor< Derived >inline
getStmtChildren(CXXOperatorCallExpr *CE)clang::LexicallyOrderedRecursiveASTVisitor< Derived >inline
LexicallyOrderedRecursiveASTVisitor(const SourceManager &SM)clang::LexicallyOrderedRecursiveASTVisitor< Derived >inline
shouldTraversePostOrder() constclang::RecursiveASTVisitor< Derived >inline
shouldVisitImplicitCode() constclang::RecursiveASTVisitor< Derived >inline
shouldVisitTemplateInstantiations() constclang::RecursiveASTVisitor< Derived >inline
shouldWalkTypesOfTypeLocs() constclang::RecursiveASTVisitor< Derived >inline
TraverseAttr(Attr *At)clang::RecursiveASTVisitor< Derived >
TraverseConstructorInitializer(CXXCtorInitializer *Init)clang::RecursiveASTVisitor< Derived >
TraverseCXXBaseSpecifier(const CXXBaseSpecifier &Base)clang::RecursiveASTVisitor< Derived >
TraverseDecl(Decl *D)clang::RecursiveASTVisitor< Derived >
TraverseDeclarationNameInfo(DeclarationNameInfo NameInfo)clang::RecursiveASTVisitor< Derived >
TraverseDeclContextHelper(DeclContext *DC)clang::LexicallyOrderedRecursiveASTVisitor< Derived >inline
TraverseLambdaBody(LambdaExpr *LE, DataRecursionQueue *Queue=nullptr)clang::RecursiveASTVisitor< Derived >
TraverseLambdaCapture(LambdaExpr *LE, const LambdaCapture *C, Expr *Init)clang::RecursiveASTVisitor< Derived >
TraverseNestedNameSpecifier(NestedNameSpecifier *NNS)clang::RecursiveASTVisitor< Derived >
TraverseNestedNameSpecifierLoc(NestedNameSpecifierLoc NNS)clang::RecursiveASTVisitor< Derived >
TraverseObjCCategoryImplDecl(ObjCCategoryImplDecl *D)clang::LexicallyOrderedRecursiveASTVisitor< Derived >inline
TraverseObjCImplementationDecl(ObjCImplementationDecl *D)clang::LexicallyOrderedRecursiveASTVisitor< Derived >inline
TraverseStmt(Stmt *S, DataRecursionQueue *Queue=nullptr)clang::RecursiveASTVisitor< Derived >
TraverseSynOrSemInitListExpr(InitListExpr *S, DataRecursionQueue *Queue=nullptr)clang::RecursiveASTVisitor< Derived >
TraverseTemplateArgument(const TemplateArgument &Arg)clang::RecursiveASTVisitor< Derived >
TraverseTemplateArgumentLoc(const TemplateArgumentLoc &ArgLoc)clang::RecursiveASTVisitor< Derived >
TraverseTemplateArguments(const TemplateArgument *Args, unsigned NumArgs)clang::RecursiveASTVisitor< Derived >
TraverseTemplateName(TemplateName Template)clang::RecursiveASTVisitor< Derived >
TraverseType(QualType T)clang::RecursiveASTVisitor< Derived >
TraverseTypeLoc(TypeLoc TL)clang::RecursiveASTVisitor< Derived >
VisitAttr(Attr *A)clang::RecursiveASTVisitor< Derived >inline
VisitDecl(Decl *D)clang::RecursiveASTVisitor< Derived >inline
VisitQualifiedTypeLoc(QualifiedTypeLoc TL)clang::RecursiveASTVisitor< Derived >inline
VisitStmt(Stmt *S)clang::RecursiveASTVisitor< Derived >inline
VisitType(Type *T)clang::RecursiveASTVisitor< Derived >inline
VisitTypeLoc(TypeLoc TL)clang::RecursiveASTVisitor< Derived >inline
VisitUnqualTypeLoc(UnqualTypeLoc TL)clang::RecursiveASTVisitor< Derived >inline
WalkUpFromDecl(Decl *D)clang::RecursiveASTVisitor< Derived >inline
WalkUpFromQualifiedTypeLoc(QualifiedTypeLoc TL)clang::RecursiveASTVisitor< Derived >inline
WalkUpFromStmt(Stmt *S)clang::RecursiveASTVisitor< Derived >inline
WalkUpFromType(Type *T)clang::RecursiveASTVisitor< Derived >inline
WalkUpFromTypeLoc(TypeLoc TL)clang::RecursiveASTVisitor< Derived >inline
WalkUpFromUnqualTypeLoc(UnqualTypeLoc TL)clang::RecursiveASTVisitor< Derived >inline