| /NextBSD/contrib/llvm/tools/clang/lib/CodeGen/ |
| HD | CodeGenPGO.cpp | 280 this->Visit(Child); in VisitStmt() 287 Visit(D->getBody()); in VisitFunctionDecl() 299 Visit(D->getBody()); in VisitCapturedDecl() 306 Visit(D->getBody()); in VisitObjCMethodDecl() 313 Visit(D->getBody()); in VisitBlockDecl() 319 Visit(S->getRetValue()); in VisitReturnStmt() 327 Visit(E->getSubExpr()); in VisitCXXThrowExpr() 343 Visit(S->getSubStmt()); in VisitLabelStmt() 371 Visit(S->getBody()); in VisitWhileStmt() 382 Visit(S->getCond()); in VisitWhileStmt() [all …]
|
| HD | CGExprComplex.cpp | 97 ComplexPairTy Visit(Expr *E) { in Visit() function in __anon25ae9bd80111::ComplexExprEmitter 99 return StmtVisitor<ComplexExprEmitter, ComplexPairTy>::Visit(E); in Visit() 107 ComplexPairTy VisitParenExpr(ParenExpr *PE) { return Visit(PE->getSubExpr());} in VisitParenExpr() 109 return Visit(GE->getResultExpr()); in VisitGenericSelectionExpr() 114 return Visit(PE->getReplacement()); in VisitSubstNonTypeTemplateParmExpr() 184 return Visit(E->getSubExpr()); in VisitUnaryPlus() 190 return Visit(E->getSubExpr()); in VisitUnaryExtension() 193 return Visit(DAE->getExpr()); in VisitCXXDefaultArgExpr() 197 return Visit(DIE->getExpr()); in VisitCXXDefaultInitExpr() 202 return Visit(E->getSubExpr()); in VisitExprWithCleanups() [all …]
|
| HD | CGExprAgg.cpp | 102 void Visit(Expr *E) { in Visit() function in __anon6317eb6f0111::AggExprEmitter 104 StmtVisitor<AggExprEmitter>::Visit(E); in Visit() 110 void VisitParenExpr(ParenExpr *PE) { Visit(PE->getSubExpr()); } in VisitParenExpr() 112 Visit(GE->getResultExpr()); in VisitGenericSelectionExpr() 114 void VisitUnaryExtension(UnaryOperator *E) { Visit(E->getSubExpr()); } in VisitUnaryExtension() 116 return Visit(E->getReplacement()); in VisitSubstNonTypeTemplateParmExpr() 170 Visit(DAE->getExpr()); in VisitCXXDefaultArgExpr() 174 Visit(DIE->getExpr()); in VisitCXXDefaultInitExpr() 535 Visit(E->GetTemporaryExpr()); in VisitMaterializeTemporaryExpr() 630 return Visit(E->getSubExpr()); in VisitCastExpr() [all …]
|
| HD | CoverageMappingGen.cpp | 444 Visit(S); in propagateCounts() 587 this->Visit(Child); in VisitStmt() 599 Visit(S->getRetValue()); in VisitReturnStmt() 606 Visit(E->getSubExpr()); in VisitCXXThrowExpr() 617 Visit(S->getSubStmt()); in VisitLabelStmt() 682 Visit(S->getInit()); in VisitForStmt() 714 Visit(S->getLoopVarStmt()); in VisitCXXForRangeStmt() 715 Visit(S->getRangeStmt()); in VisitCXXForRangeStmt() 735 Visit(S->getElement()); in VisitObjCForCollectionStmt() 755 Visit(S->getCond()); in VisitSwitchStmt() [all …]
|
| HD | CGExprScalar.cpp | 199 Value *Visit(Expr *E) { in Visit() function in __anon2e0475960111::ScalarExprEmitter 201 return StmtVisitor<ScalarExprEmitter, Value*>::Visit(E); in Visit() 211 return Visit(PE->getSubExpr()); in VisitParenExpr() 214 return Visit(E->getReplacement()); in VisitSubstNonTypeTemplateParmExpr() 217 return Visit(GE->getResultExpr()); in VisitGenericSelectionExpr() 369 return Visit(E->getSubExpr()); // the actual value should be unused in VisitUnaryDeref() 375 return Visit(E->getSubExpr()); in VisitUnaryPlus() 383 return Visit(E->getSubExpr()); in VisitUnaryExtension() 392 return Visit(DAE->getExpr()); in VisitCXXDefaultArgExpr() 396 return Visit(DIE->getExpr()); in VisitCXXDefaultInitExpr() [all …]
|
| HD | CGExprConstant.cpp | 618 return Visit(PE->getSubExpr()); in VisitParenExpr() 623 return Visit(PE->getReplacement()); in VisitSubstNonTypeTemplateParmExpr() 627 return Visit(GE->getResultExpr()); in VisitGenericSelectionExpr() 631 return Visit(CE->getChosenSubExpr()); in VisitChooseExpr() 635 return Visit(E->getInitializer()); in VisitCompoundLiteralExpr() 749 return Visit(DAE->getExpr()); in VisitCXXDefaultArgExpr() 755 return Visit(DIE->getExpr()); in VisitCXXDefaultInitExpr() 759 return Visit(E->GetTemporaryExpr()); in VisitMaterializeTemporaryExpr() 764 return Visit(ILE->getInit(0)); in EmitArrayInitialization() 943 return Visit(Arg); in VisitCXXConstructExpr() [all …]
|
| /NextBSD/contrib/llvm/tools/clang/include/clang/AST/ |
| HD | EvaluatedExprVisitor.h | 51 return this->Visit(E->getBase()); in VisitMemberExpr() 59 return this->Visit(E->getChosenSubExpr()); in VisitChooseExpr() 70 return this->Visit(E->getResultExpr()); in VisitGenericSelectionExpr() 76 return this->Visit(E->getInit()); in VisitDesignatedInitExpr() 81 return this->Visit(E->getExprOperand()); in VisitCXXTypeidExpr() 95 this->Visit(*I); in VisitLambdaExpr() 103 this->Visit(SubStmt); in VisitStmt()
|
| HD | TypeLocVisitor.h | 24 Visit##CLASSNAME(TyLoc.castAs<CLASSNAME>()) 29 RetTy Visit(TypeLoc TyLoc) { in Visit() function 39 RetTy Visit(UnqualTypeLoc TyLoc) { in Visit() function 50 RetTy Visit##CLASS##TypeLoc(CLASS##TypeLoc TyLoc) { \
|
| HD | TypeVisitor.h | 23 Visit##CLASS(static_cast<const CLASS*>(T)) 69 RetTy Visit(const Type *T) { in Visit() function 81 #define TYPE(CLASS, PARENT) RetTy Visit##CLASS##Type(const CLASS##Type *T) { \
|
| HD | StmtVisitor.h | 37 return static_cast<ImplClass*>(this)->Visit ## NAME(static_cast<PTR(CLASS)>(S)) 39 RetTy Visit(PTR(Stmt) S) { in Visit() function 112 RetTy Visit ## CLASS(PTR(CLASS) S) { DISPATCH(PARENT, PARENT); } 195 return static_cast<ImplClass*>(this)->Visit##CLASS(static_cast<PTR(CLASS)>(S)) 198 RetTy Visit ## Class (PTR(Class) S) { DISPATCH(Class); } 201 RetTy Visit(PTR(OMPClause) S) { in Visit() function 206 case OMPC_ ## Name : return Visit ## Class(static_cast<PTR(Class)>(S)); in Visit()
|
| HD | DeclVisitor.h | 36 return static_cast<ImplClass*>(this)->Visit##NAME(static_cast<PTR(CLASS)>(D)) 38 RetTy Visit(PTR(Decl) D) { in Visit() function 51 RetTy Visit##DERIVED##Decl(PTR(DERIVED##Decl) D) { DISPATCH(BASE, BASE); }
|
| /NextBSD/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/ |
| HD | MallocSizeofChecker.cpp | 61 TypeCallPair AllocCall = Visit(S); in VisitChild() 74 return Visit(E->getSubExpr()); in VisitCastExpr() 79 Visit(E->getSubExpr()).second); in VisitExplicitCastExpr() 83 return Visit(E->getSubExpr()); in VisitParenExpr() 116 Visit(E->getLHS()); in VisitBinMul() 117 Visit(E->getRHS()); in VisitBinMul() 121 return Visit(E->getSubExpr()); in VisitImplicitCastExpr() 125 return Visit(E->getSubExpr()); in VisitParenExpr() 181 Finder.Visit(D->getBody()); in checkASTCodeBody() 197 SFinder.Visit(*ai); in checkASTCodeBody()
|
| HD | LLVMConventionsChecker.cpp | 129 Visit(Child); in VisitChildren() 141 walker.Visit(D->getBody()); in CheckStringRefAssignedTemporary() 227 void Visit(FieldDecl *D); 239 walker.Visit(I); in CheckASTMemory() 243 void ASTFieldVisitor::Visit(FieldDecl *D) { in Visit() function in ASTFieldVisitor 254 Visit(I); in Visit()
|
| HD | VirtualCallChecker.cpp | 97 Visit(FD->getBody()); in Execute() 130 Visit(Child); in VisitChildren() 229 walker.Visit(Body); in checkASTDecl() 237 walker.Visit(Body); in checkASTDecl()
|
| HD | MallocOverflowSecurityChecker.cpp | 176 return this->Visit(S->getBody()); in VisitWhileStmt() 179 return this->Visit(S->getBody()); in VisitForStmt() 182 return this->Visit(S->getBody()); in VisitDoStmt() 208 c.Visit(mgr.getAnalysisDeclContext(D)->getBody()); in OutputPossibleOverflows()
|
| HD | CheckSizeofPointer.cpp | 42 Visit(Child); in VisitChildren() 86 walker.Visit(D->getBody()); in checkASTCodeBody()
|
| HD | ObjCContainersASTChecker.cpp | 158 Visit(Child); in VisitChildren() 168 walker.Visit(D->getBody()); in checkASTCodeBody()
|
| HD | CStringSyntaxChecker.cpp | 173 Visit(Child); in VisitChildren() 183 walker.Visit(D->getBody()); in checkASTCodeBody()
|
| /NextBSD/contrib/llvm/tools/clang/lib/ARCMigrate/ |
| HD | TransEmptyStatementsAndDealloc.cpp | 93 if (!Visit(I)) in VisitCompoundStmt() 105 if (!S->getThen() || !Visit(S->getThen())) in VisitIfStmt() 107 if (S->getElse() && !Visit(S->getElse())) in VisitIfStmt() 121 return Visit(S->getBody()); in VisitWhileStmt() 131 return Visit(S->getBody()); in VisitDoStmt() 141 return Visit(S->getBody()); in VisitObjCForCollectionStmt() 146 return Visit(S->getSubStmt()); in VisitObjCAutoreleasePoolStmt() 179 if (EmptyChecker(Pass.Ctx, Pass.ARCMTMacroLocs).Visit(S)) { in check() 191 if (!EmptyChecker(Ctx, MacroLocs).Visit(I)) in isBodyEmpty()
|
| /NextBSD/contrib/llvm/tools/clang/lib/AST/ |
| HD | TypeLoc.cpp | 33 SourceRange Visit##CLASS##TypeLoc(CLASS##TypeLoc TyLoc) { \ 42 return TypeLocRanger().Visit(TL); in getLocalSourceRangeImpl() 50 unsigned Visit##CLASS##TypeLoc(CLASS##TypeLoc TyLoc) { \ 60 return TypeAligner().Visit(TypeLoc(Ty, nullptr)); in getLocalAlignmentForType() 68 unsigned Visit##CLASS##TypeLoc(CLASS##TypeLoc TyLoc) { \ 84 Total += TypeSizer().Visit(TyLoc); in getFullDataSizeForType() 96 TypeLoc Visit##CLASS##TypeLoc(CLASS##TypeLoc TyLoc) { \ 106 return NextLoc().Visit(TL); in getNextTypeLocImpl() 138 void Visit##CLASS##TypeLoc(CLASS##TypeLoc dest) { \ 165 TypeLocCopier(other).Visit(TL); in copy() [all …]
|
| HD | StmtPrinter.cpp | 55 Visit(S); in PrintStmt() 58 Visit(S); in PrintStmt() 77 Visit(E); in PrintExpr() 88 void Visit(Stmt* S) { in Visit() function in __anon03c0dff60111::StmtPrinter 91 else StmtVisitor<StmtPrinter>::Visit(S); in Visit() 104 void Visit##CLASS(CLASS *Node); 400 Visit(Node->getOutputExpr(i)); in VisitGCCAsmStmt() 420 Visit(Node->getInputExpr(i)); in VisitGCCAsmStmt() 598 void Visit##Class(Class *S); 825 Printer.Visit(*I); in PrintOMPExecutableDirective() [all …]
|
| HD | ExprConstant.cpp | 3924 StmtVisitorTy::Visit(E->getFalseExpr()); in CheckPotentialConstantConditional() 3929 StmtVisitorTy::Visit(E->getTrueExpr()); in CheckPotentialConstantConditional() 3948 return StmtVisitorTy::Visit(EvalExpr); in HandleConditionalOperator() 3985 { return StmtVisitorTy::Visit(E->getSubExpr()); } in VisitParenExpr() 3987 { return StmtVisitorTy::Visit(E->getSubExpr()); } in VisitUnaryExtension() 3989 { return StmtVisitorTy::Visit(E->getSubExpr()); } in VisitUnaryPlus() 3991 { return StmtVisitorTy::Visit(E->getChosenSubExpr()); } in VisitChooseExpr() 3993 { return StmtVisitorTy::Visit(E->getResultExpr()); } in VisitGenericSelectionExpr() 3995 { return StmtVisitorTy::Visit(E->getReplacement()); } in VisitSubstNonTypeTemplateParmExpr() 3997 { return StmtVisitorTy::Visit(E->getExpr()); } in VisitCXXDefaultArgExpr() [all …]
|
| /NextBSD/contrib/llvm/tools/clang/lib/Index/ |
| HD | USRGeneration.cpp | 178 Visit(D); in VisitDeclContext() 185 Visit(ID); in VisitFieldDecl() 329 Visit(pd); in VisitObjCMethodDecl() 339 Visit(ID); in VisitObjCMethodDecl() 402 Visit(ID); in VisitObjCPropertyDecl() 404 Visit(cast<Decl>(D->getDeclContext())); in VisitObjCPropertyDecl() 499 Visit(DCN); in VisitTypedefDecl() 760 Visit(Template); in VisitTemplateName() 773 Visit(Arg.getAsDecl()); in VisitTemplateArgument() 846 UG.Visit(D); in generateUSRForDecl()
|
| /NextBSD/contrib/llvm/tools/clang/lib/Serialization/ |
| HD | ASTCommon.h | 95 Fn Visit) { in numberAnonymousDeclsWithin() argument 106 Visit(ND, Index++); in numberAnonymousDeclsWithin()
|
| /NextBSD/contrib/llvm/tools/clang/lib/Analysis/ |
| HD | CFG.cpp | 413 CFGBlock *Visit(Stmt *S, AddStmtChoice asc = AddStmtChoice::NotAlwaysAdd); 504 return Visit(S, AddStmtChoice::AlwaysAdd); in addStmt() 1095 return Visit(cast<ExprWithCleanups>(Init)->getSubExpr()); in addInitializer() 1105 if (CFGBlock *R = Visit(Child)) in addInitializer() 1110 return Visit(Init); in addInitializer() 1385 CFGBlock *CFGBuilder::Visit(Stmt * S, AddStmtChoice asc) { in Visit() function in __anon75d161960111::CFGBuilder 1580 if (CFGBlock *R = Visit(Child)) in VisitChildren() 1605 return Visit(U->getSubExpr(), AddStmtChoice()); in VisitUnaryOperator() 1728 Visit(B->getLHS()); in VisitBinaryOperator() 1729 return Visit(B->getRHS()); in VisitBinaryOperator() [all …]
|