Searched refs:Visit (Results 51 - 75 of 94) sorted by relevance

1234

/freebsd-11-stable/contrib/llvm-project/clang/lib/Sema/
H A DSemaTemplateInstantiate.cpp2159 TemplateTypeParmDecl *>::Visit;
2161 TemplateTypeParmDecl *Visit(QualType T) {
2164 return Visit(T.getTypePtr());
2178 return Visit(T->getNamedType());
2182 return Visit(T->getPointeeType());
2186 return Visit(T->getPointeeType());
2190 return Visit(T->getPointeeTypeAsWritten());
2194 return Visit(T->getPointeeType());
2198 return Visit(T->getElementType());
2203 return Visit(
[all...]
H A DSemaInit.cpp6683 Expr *Init, LocalVisitor Visit,
6689 LocalVisitor Visit,
6774 LocalVisitor Visit) {
6795 Visit,
6798 visitLocalsRetainedByInitializer(Path, Arg, Visit, true,
6850 LocalVisitor Visit) {
6877 Visit,
6880 visitLocalsRetainedByInitializer(Path, Arg, Visit, true,
6896 /// Visit the locals that would be reachable through a reference bound to the
6900 LocalVisitor Visit,
[all...]
H A DSemaTemplate.cpp5758 bool Visit(QualType T) { function in class:__anon46::UnnamedLocalNoLinkageFinder
5759 return T.isNull() ? false : inherited::Visit(T.getTypePtr());
5763 bool Visit##Class##Type(const Class##Type *);
5765 bool Visit##Class##Type(const Class##Type *) { return false; }
5767 bool Visit##Class##Type(const Class##Type *) { return false; }
5780 return Visit(T->getElementType());
5784 return Visit(T->getPointeeType());
5789 return Visit(T->getPointeeType());
5794 return Visit(T->getPointeeType());
5799 return Visit(
[all...]
H A DSemaExprObjC.cpp3405 using super::Visit;
3406 ACCResult Visit(Expr *e) { function in class:__anon656::ARCCastChecker
3407 return super::Visit(e->IgnoreParens());
3442 return Visit(e->getSubExpr());
3451 return Visit(e->getSubExpr());
3456 return Visit(e->getRHS());
3461 ACCResult left = Visit(e->getTrueExpr());
3463 return merge(left, Visit(e->getFalseExpr()));
3469 return Visit(e->getResultExpr());
3474 return Visit(
[all...]
H A DSemaDeclCXX.cpp75 /// VisitExpr - Visit all of the children of this expression.
79 IsInvalid |= Visit(SubStmt);
83 /// VisitDeclRefExpr - Visit a reference to a declaration, to
113 /// VisitCXXThisExpr - Visit a C++ "this" expression.
135 Invalid |= Visit(E);
332 if (DefaultArgChecker.Visit(DefaultArg)) {
3618 Visit(CO->getCond());
3626 Visit(BCO->getCond());
3643 Visit(BO->getRHS());
3646 Visit(B
[all...]
H A DAnalysisBasedWarnings.cpp320 llvm::function_ref<void(const CXXThrowExpr *, CFGBlock &)> Visit) {
331 Visit(Throw, *B);
1002 CR.Visit(Initializer);
318 visitReachableThrows( CFG *BodyCFG, llvm::function_ref<void(const CXXThrowExpr *, CFGBlock &)> Visit) argument
H A DSemaType.cpp5578 Visit(TL.getModifiedLoc());
5582 Visit(TL.getInnerLoc());
5587 Visit(TL.getUnqualifiedLoc());
5685 Visit(TL.getNextTypeLoc().getUnqualifiedLoc());
5749 Visit(TL.getValueLoc());
5989 DeclaratorLocFiller(S.Context, State, D.getTypeObject(i)).Visit(CurrTL);
6000 TypeSpecLocFiller(S, S.Context, State, D.getDeclSpec()).Visit(CurrTL);
/freebsd-11-stable/contrib/llvm-project/clang/lib/Analysis/
H A DUninitializedValues.cpp355 void operator()(Stmt *S) { Visit(S); }
721 Visit(S);
724 Visit(ED->getStructuredBlock());
859 tf.Visit(const_cast<Stmt *>(cs->getStmt()));
/freebsd-11-stable/contrib/llvm-project/clang/lib/StaticAnalyzer/Core/
H A DSimpleSValBuilder.cpp1278 SVal LHS = Visit(S->getLHS());
1318 SVal LHS = Visit(S->getLHS());
1319 SVal RHS = Visit(S->getRHS());
1334 return Visit(V.getSymbol());
1346 SVal SimplifiedV = Simplifier(State).Visit(V);
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Transforms/Scalar/
H A DSpeculateAroundPHIs.cpp345 VisitT Visit) {
380 Visit(UI);
457 /*Visit*/
601 /*Visit*/
343 visitPHIUsersAndDepsInPostOrder(ArrayRef<PHINode *> PNs, IsVisitedT IsVisited, VisitT Visit) argument
H A DLowerMatrixIntrinsics.cpp460 bool Visit() { function in class:__anon2728::LowerMatrixIntrinsics
852 if (LMT.Visit()) {
874 bool C = LMT.Visit();
/freebsd-11-stable/contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/
H A DCheckSecuritySyntaxOnly.cpp129 Visit(Child);
209 Visit(Child);
1070 walker.Visit(D->getBody());
H A DIvarInvalidationChecker.cpp168 this->Visit(Child);
256 // Visit all protocols.
260 // Visit all categories in case the invalidation method is declared in
/freebsd-11-stable/contrib/llvm-project/clang/lib/Index/
H A DIndexDecl.cpp441 // Visit implicit @synthesize property implementations first as their
696 return Visit(Parent);
709 return Visit(ND);
739 bool ShouldContinue = Visitor.Visit(D);
/freebsd-11-stable/contrib/llvm-project/clang/include/clang/AST/
H A DRecursiveASTVisitor.h113 /// Visit*). A method (e.g. Traverse*) may call methods from the same
119 /// that the Visit*() methods for a given node are called in the
123 /// This scheme guarantees that all Visit*() calls for the same AST
124 /// node are grouped together. In other words, Visit*() methods for
130 /// and Visit* methods for declarations, types, statements,
132 /// behavior. Most users only need to override Visit*. Advanced
315 // Visit an attribute.
318 // Declare Traverse* and empty Visit* for all Attr classes.
368 // Define WalkUpFrom*() and empty Visit*() for all Stmt classes.
374 TRY_TO(Visit##CLAS
[all...]
/freebsd-11-stable/contrib/llvm-project/clang/include/clang/Sema/
H A DTemplate.h461 Decl *Visit ## DERIVED ## Decl(DERIVED ## Decl *D);
/freebsd-11-stable/contrib/llvm-project/clang/lib/CodeGen/
H A DCGCoroutine.cpp333 Visit(C);
358 Visitor.Visit(const_cast<Expr*>(InitExpr));
H A DCGOpenMPRuntimeNVPTX.cpp377 Visit(VarD->getInit());
523 Visit(Arg);
526 Visit(Arg);
529 Visit(E->getCallee());
549 Visit(E->getSubExpr());
552 Visit(E->getSubExpr());
561 Visit(E->getSubExpr());
564 Visit(E->getSubExpr());
575 Visit(Child);
583 Visit(Chil
[all...]
H A DCGException.cpp1668 void Visit(const Stmt *S) { function in struct:__anon351::CaptureFinder
1670 ConstStmtVisitor<CaptureFinder>::Visit(S);
1673 Visit(Child);
1757 Finder.Visit(OutlinedStmt);
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Transforms/Utils/
H A DLoopUnrollAndJam.cpp83 // instructions and all their operands calls Visit on them, keeping going for
84 // all the operands in AftBlocks. Returns false if Visit returns false,
92 BasicBlockSet &AftBlocks, T Visit) {
103 if (!Visit(I))
91 processHeaderPhiOperands(BasicBlock *Header, BasicBlock *Latch, BasicBlockSet &AftBlocks, T Visit) argument
/freebsd-11-stable/contrib/llvm-project/clang/include/clang/Serialization/
H A DASTReader.h1241 void forEachImportedKeyDecl(const Decl *D, Fn Visit) { argument
1244 Visit(D);
1249 Visit(GetExistingDecl(ID));
2253 /// Visit all the input files of the given module file.
2259 /// Visit all the top-level module maps loaded when building the given module
/freebsd-11-stable/contrib/llvm-project/clang/include/clang/StaticAnalyzer/Core/PathSensitive/
H A DExprEngine.h411 /// Visit - Transfer function logic for all statements. Dispatches to
413 void Visit(const Stmt *S, ExplodedNode *Pred, ExplodedNodeSet &Dst);
/freebsd-11-stable/contrib/llvm-project/clang/lib/AST/
H A DDeclCXX.cpp582 // Visit a type that we have determined is an element of M(S).
583 auto Visit = [&](const CXXRecordDecl *RD) -> bool {
616 if (Visit(XFirst))
642 if (Visit(RD))
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Transforms/ObjCARC/
H A DObjCARCOpts.cpp540 bool Visit(Function &F, DenseMap<const BasicBlock *, BBState> &BBStates,
781 /// Visit each call, one at a time, and make simplifications without doing any
833 // Visit all objc_* calls in F.
1416 // Visit all the instructions, bottom-up.
1551 // Visit all the instructions, top-down.
1651 // Visit the function both top-down and bottom-up.
1652 bool ObjCARCOpt::Visit(Function &F, function in class:ObjCARCOpt
1951 // Visit each retain.
2175 bool NestingDetected = Visit(F, BBStates, Retains, Releases);
/freebsd-11-stable/contrib/llvm-project/clang/lib/Serialization/
H A DASTWriterDecl.cpp56 void Visit(Decl *D);
268 void ASTDeclWriter::Visit(Decl *D) { function in class:ASTDeclWriter
269 DeclVisitor<ASTDeclWriter>::Visit(D);
543 // FunctionDecl's body is handled last at ASTWriterDecl::Visit,
2416 W.Visit(D);

Completed in 306 milliseconds

1234