| /src/external/apache2/llvm/dist/clang/include/clang/AST/ |
| ASTNodeTraverser.h | 44 void Visit(const comments::Comment *C, const comments::FullComment *FC); 45 void Visit(const Attr *A); 46 void Visit(const TemplateArgument &TA, SourceRange R = {}, 48 void Visit(const Stmt *Node); 49 void Visit(const Type *T); 50 void Visit(QualType T); 51 void Visit(const Decl *D); 52 void Visit(const CXXCtorInitializer *Init); 53 void Visit(const OMPClause *C); 54 void Visit(const BlockDecl::Capture &C) [all...] |
| TypeLocVisitor.h | 22 Visit##CLASSNAME(TyLoc.castAs<CLASSNAME>()) 27 RetTy Visit(TypeLoc TyLoc) { 37 RetTy Visit(UnqualTypeLoc TyLoc) { 48 RetTy Visit##CLASS##TypeLoc(CLASS##TypeLoc TyLoc) { \
|
| TypeVisitor.h | 22 Visit##CLASS(static_cast<const CLASS*>(T)) 31 /// from Type. The operation is performed by calling method Visit. It then 45 /// sometype result = avisitor.Visit(atype); 68 RetTy Visit(const Type *T) { 78 // If the implementation chooses not to implement a certain visit method, fall 80 #define TYPE(CLASS, PARENT) RetTy Visit##CLASS##Type(const CLASS##Type *T) { \
|
| EvaluatedExprVisitor.h | 54 return this->Visit(E->getBase()); 58 // Don't visit either child expression if the condition is dependent. 62 return this->Visit(E->getChosenSubExpr()); 68 // Don't visit either child expression if the condition is type-dependent. 73 return this->Visit(E->getResultExpr()); 79 return this->Visit(E->getInit()); 84 return this->Visit(E->getExprOperand()); 93 // Only visit the capture initializers, and not the body. 98 this->Visit(*I); 106 this->Visit(SubStmt) [all...] |
| AttrVisitor.h | 29 return static_cast<ImplClass *>(this)->Visit##NAME(static_cast<PTR(NAME)>(A)) 31 RetTy Visit(PTR(Attr) A) { 42 // If the implementation chooses not to implement a certain visit 45 RetTy Visit##NAME##Attr(PTR(NAME##Attr) A) { DISPATCH(Attr); }
|
| DeclVisitor.h | 35 return static_cast<ImplClass*>(this)->Visit##NAME(static_cast<PTR(CLASS)>(D)) 37 RetTy Visit(PTR(Decl) D) { 47 // If the implementation chooses not to implement a certain visit 50 RetTy Visit##DERIVED##Decl(PTR(DERIVED##Decl) D) { DISPATCH(BASE, BASE); }
|
| TemplateArgumentVisitor.h | 30 return static_cast<ImplClass *>(this)->Visit##NAME##TemplateArgument( \ 33 RetTy Visit(REF(TemplateArgument) TA, ParamTys... P) { 48 // If the implementation chooses not to implement a certain visit 52 RetTy Visit##CATEGORY##TemplateArgument(REF(TemplateArgument) TA, \
|
| JSONNodeDumper.h | 194 void Visit(const Attr *A); 195 void Visit(const Stmt *Node); 196 void Visit(const Type *T); 197 void Visit(QualType T); 198 void Visit(const Decl *D); 200 void Visit(const comments::Comment *C, const comments::FullComment *FC); 201 void Visit(const TemplateArgument &TA, SourceRange R = {}, 203 void Visit(const CXXCtorInitializer *Init); 204 void Visit(const OMPClause *C); 205 void Visit(const BlockDecl::Capture &C) [all...] |
| TextNodeDumper.h | 168 void Visit(const comments::Comment *C, const comments::FullComment *FC); 170 void Visit(const Attr *A); 172 void Visit(const TemplateArgument &TA, SourceRange R, 175 void Visit(const Stmt *Node); 177 void Visit(const Type *T); 179 void Visit(QualType T); 181 void Visit(const Decl *D); 183 void Visit(const CXXCtorInitializer *Init); 185 void Visit(const OMPClause *C); 187 void Visit(const BlockDecl::Capture &C) [all...] |
| /src/external/apache2/llvm/dist/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ |
| SValVisitor.h | 31 return static_cast<ImplClass *>(this)->Visit ## NAME(V.castAs<CLASS>()) 33 RetTy Visit(SVal V) { 58 RetTy Visit ## Id(Id V) { DISPATCH(Parent, Id); } 79 return static_cast<ImplClass *>(this)->Visit ## CLASS(cast<CLASS>(S)) 81 RetTy Visit(SymbolRef S) { 91 // If the implementation chooses not to implement a certain visit method, fall 93 #define SYMBOL(Id, Parent) RetTy Visit ## Id(const Id *S) { DISPATCH(Parent); } 109 return static_cast<ImplClass *>(this)->Visit ## CLASS(cast<CLASS>(R)) 111 RetTy Visit(const MemRegion *R) { 120 // If the implementation chooses not to implement a certain visit method, fal [all...] |
| /src/external/apache2/llvm/dist/clang/lib/AST/ |
| ASTDumper.cpp | 66 Visit(D); 113 Visit(Redecl); 130 Visit(D->getTemplatedDecl()); 166 Dumper.Visit(*this); 172 Dumper.Visit(*this); 197 P.Visit(this); 201 P.Visit(this); 208 P.Visit(this); 233 P.Visit(this); 239 P.Visit(this) [all...] |
| TypeLoc.cpp | 45 SourceRange Visit##CLASS##TypeLoc(CLASS##TypeLoc TyLoc) { \ 55 return TypeLocRanger().Visit(TL); 64 unsigned Visit##CLASS##TypeLoc(CLASS##TypeLoc TyLoc) { \ 75 return TypeAligner().Visit(TypeLoc(Ty, nullptr)); 84 unsigned Visit##CLASS##TypeLoc(CLASS##TypeLoc TyLoc) { \ 101 Total += TypeSizer().Visit(TyLoc); 114 TypeLoc Visit##CLASS##TypeLoc(CLASS##TypeLoc TyLoc) { \ 125 return NextLoc().Visit(TL); 159 void Visit##CLASS##TypeLoc(CLASS##TypeLoc dest) { \ 186 TypeLocCopier(other).Visit(TL) [all...] |
| TextNodeDumper.cpp | 69 void TextNodeDumper::Visit(const comments::Comment *C, 85 const comments::FullComment *>::visit(C, FC); 88 void TextNodeDumper::Visit(const Attr *A) { 108 ConstAttrVisitor<TextNodeDumper>::Visit(A); 111 void TextNodeDumper::Visit(const TemplateArgument &TA, SourceRange R, 120 ConstTemplateArgumentVisitor<TextNodeDumper>::Visit(TA); 123 void TextNodeDumper::Visit(const Stmt *Node) { 182 ConstStmtVisitor<TextNodeDumper>::Visit(Node); 185 void TextNodeDumper::Visit(const Type *T) { 230 TypeVisitor<TextNodeDumper>::Visit(T) [all...] |
| /src/external/apache2/llvm/dist/clang/include/clang/StaticAnalyzer/Checkers/ |
| SValExplainer.h | 62 return Visit(SR->getSymbol()); 64 return "pointer to " + Visit(R); 76 return Visit(V.getSymbol()); 89 return "lazily frozen compound value of " + Visit(V.getRegion()); 98 return "initial value of " + Visit(R); 107 return "value derived from (" + Visit(S->getParentSymbol()) + 108 ") for " + Visit(S->getRegion()); 112 return "extent of " + Visit(S->getRegion()); 117 Visit(S->getRegion()); 123 OS << "(" << Visit(S->getLHS()) << ") [all...] |
| /src/external/apache2/llvm/dist/clang/lib/Sema/ |
| UsedDeclVisitor.h | 44 asImpl().Visit(E->getBase()); 56 asImpl().Visit(E->getSubExpr()); 88 asImpl().Visit(E->getExpr()); 94 asImpl().Visit(S); 98 asImpl().Visit(S);
|
| /src/external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Checkers/ |
| MallocSizeofChecker.cpp | 60 TypeCallPair AllocCall = Visit(S); 73 return Visit(E->getSubExpr()); 78 Visit(E->getSubExpr()).second); 82 return Visit(E->getSubExpr()); 115 Visit(E->getLHS()); 116 Visit(E->getRHS()); 120 return Visit(E->getSubExpr()); 124 return Visit(E->getSubExpr()); 180 Finder.Visit(D->getBody()); 196 SFinder.Visit(*ai) [all...] |
| CheckSizeofPointer.cpp | 41 Visit(Child); 85 walker.Visit(D->getBody());
|
| LLVMConventionsChecker.cpp | 127 Visit(Child); 139 walker.Visit(D->getBody()); 225 void Visit(FieldDecl *D); 237 walker.Visit(I); 241 void ASTFieldVisitor::Visit(FieldDecl *D) { 252 Visit(I);
|
| /src/external/apache2/llvm/dist/clang/lib/ARCMigrate/ |
| TransEmptyStatementsAndDealloc.cpp | 91 if (!Visit(I)) 103 if (!S->getThen() || !Visit(S->getThen())) 105 return !S->getElse() || Visit(S->getElse()); 117 return Visit(S->getBody()); 127 return Visit(S->getBody()); 137 return Visit(S->getBody()); 142 return Visit(S->getSubStmt()); 175 if (EmptyChecker(Pass.Ctx, Pass.ARCMTMacroLocs).Visit(S)) { 187 if (!EmptyChecker(Ctx, MacroLocs).Visit(I))
|
| /src/external/apache2/llvm/dist/clang/lib/CodeGen/ |
| CodeGenPGO.cpp | 405 this->Visit(Child); 412 Visit(D->getBody()); 415 // Skip lambda expressions. We visit these as FunctionDecls when we're 424 Visit(D->getBody()); 431 Visit(D->getBody()); 438 Visit(D->getBody()); 444 Visit(S->getRetValue()); 452 Visit(E->getSubExpr()); 468 Visit(S->getSubStmt()); 492 // Visit the body region first so the break/continue adjustments can b [all...] |
| CGExprComplex.cpp | 95 ComplexPairTy Visit(Expr *E) { 97 return StmtVisitor<ComplexExprEmitter, ComplexPairTy>::Visit(E); 109 return Visit(E->getSubExpr()); 111 ComplexPairTy VisitParenExpr(ParenExpr *PE) { return Visit(PE->getSubExpr());} 113 return Visit(GE->getResultExpr()); 118 return Visit(PE->getReplacement()); 127 return Visit(E->getSubExpr()); 212 return Visit(E->getSubExpr()); 218 return Visit(E->getSubExpr()); 222 return Visit(DAE->getExpr()) [all...] |
| /src/external/apache2/llvm/dist/clang/lib/Serialization/ |
| ASTCommon.h | 94 /// Visit each declaration within \c DC that needs an anonymous 95 /// declaration number and call \p Visit with the declaration and its number. 97 Fn Visit) { 108 Visit(ND, Index++);
|
| /src/external/apache2/llvm/dist/clang/lib/Analysis/ |
| CallGraph.cpp | 105 Visit(E->getExpr()); 110 Visit(E->getExpr()); 134 this->Visit(SubStmt); 187 builder.Visit(Body); 192 builder.Visit(init->getInit());
|
| /src/external/apache2/llvm/dist/clang/tools/libclang/ |
| CursorVisitor.h | 91 /// Whether we should visit the preprocessing record entries last, 95 /// Whether we should visit declarations or preprocessing record 103 /// Whether we should only visit declarations and not preprocessing 118 using DeclVisitor<CursorVisitor, bool>::Visit; 119 using TypeLocVisitor<CursorVisitor, bool>::Visit; 181 bool Visit(CXCursor Cursor, bool CheckedRegionOfInterest = false); 183 /// Visit declarations and preprocessed entities for the file region 258 #define TYPELOC(CLASS, PARENT) bool Visit##CLASS##TypeLoc(CLASS##TypeLoc TyLoc); 269 LLVM_ATTRIBUTE_NOINLINE bool Visit(const Stmt *S);
|
| CIndex.cpp | 184 /// Visit the given cursor and, if requested by the visitor, 187 /// \param Cursor the cursor to visit. 194 bool CursorVisitor::Visit(CXCursor Cursor, bool CheckedRegionOfInterest) { 376 if (Visit(MakeCXCursor(D, TU, Range), /*CheckedRegionOfInterest=*/true)) 397 if (Visit(MakeCXCursor(D, TU, Range), /*CheckedRegionOfInterest=*/true)) 464 if (Visit(MakeMacroExpansionCursor(ME, TU))) 471 if (Visit(MakeMacroDefinitionCursor(MD, TU))) 478 if (Visit(MakeInclusionDirectiveCursor(ID, TU))) 488 /// Visit the children of the given cursor. 508 return VisitAttributes(D) || Visit(D) 7519 CXChildVisitResult visit(CXCursor cursor, CXCursor parent) { function in class:__anon3574::__anon3575::MarkMacroArgTokensVisitor [all...] |