Home
last modified time | relevance | path

Searched refs:Visitor (Results 1 – 21 of 21) sorted by relevance

/freebsd-9-stable/contrib/llvm/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/
DWorkList.h83 class Visitor {
85 Visitor() {} in Visitor() function
86 virtual ~Visitor();
89 virtual bool visitItemsInWorkList(Visitor &V) = 0;
DStore.h204 ScanReachableSymbols &Visitor) = 0;
/freebsd-9-stable/contrib/llvm/tools/clang/lib/Serialization/
DModuleManager.cpp235 ModuleManager::visit(bool (*Visitor)(ModuleFile &M, void *UserData), in visit()
313 if (!Visitor(*CurrentModule, UserData)) in visit()
346 bool (*Visitor)(ModuleFile &M, bool Preorder, in visitDepthFirst()
351 if (Visitor(M, /*Preorder=*/true, UserData)) in visitDepthFirst()
362 if (visitDepthFirst(**IM, Visitor, UserData, Visited)) in visitDepthFirst()
367 return Visitor(M, /*Preorder=*/false, UserData); in visitDepthFirst()
370 void ModuleManager::visitDepthFirst(bool (*Visitor)(ModuleFile &M, bool Preorder, in visitDepthFirst()
379 if (::visitDepthFirst(*Chain[I], Visitor, UserData, Visited)) in visitDepthFirst()
DASTReader.cpp1462 IdentifierLookupVisitor Visitor(II.getName(), PriorGeneration, in updateOutOfDateIdentifier() local
1465 ModuleMgr.visit(IdentifierLookupVisitor::visit, &Visitor, HitsPtr); in updateOutOfDateIdentifier()
4425 HeaderFileInfoVisitor Visitor(FE); in GetHeaderFileInfo() local
4426 ModuleMgr.visit(&HeaderFileInfoVisitor::visit, &Visitor); in GetHeaderFileInfo()
4427 if (Optional<HeaderFileInfo> HFI = Visitor.getHeaderFileInfo()) in GetHeaderFileInfo()
5613 FindExternalLexicalDeclsVisitor Visitor(*this, DC, isKindWeWant, Decls); in FindExternalLexicalDecls() local
5614 ModuleMgr.visitDepthFirst(&FindExternalLexicalDeclsVisitor::visit, &Visitor); in FindExternalLexicalDecls()
5811 DeclContextNameLookupVisitor Visitor(*this, Contexts, Name, Decls); in FindExternalVisibleDeclsByName() local
5818 DeclContextNameLookupVisitor::visit(*Definitive, &Visitor); in FindExternalVisibleDeclsByName()
5820 ModuleMgr.visit(&DeclContextNameLookupVisitor::visit, &Visitor); in FindExternalVisibleDeclsByName()
[all …]
DASTReaderDecl.cpp2783 RedeclChainVisitor Visitor(*this, SearchDecls, RedeclsDeserialized, CanonID); in loadPendingDeclChain() local
2784 ModuleMgr.visitDepthFirst(&RedeclChainVisitor::visit, &Visitor); in loadPendingDeclChain()
2787 ArrayRef<Decl *> Chain = Visitor.getChain(); in loadPendingDeclChain()
2942 ObjCCategoriesVisitor Visitor(*this, ID, D, CategoriesDeserialized, in loadObjCCategories() local
2944 ModuleMgr.visit(ObjCCategoriesVisitor::visit, &Visitor); in loadObjCCategories()
/freebsd-9-stable/contrib/llvm/tools/clang/lib/ASTMatchers/
DASTMatchFinder.cpp408 MatchChildASTVisitor Visitor( in matchesRecursively() local
410 return Visitor.findMatch(Node); in matchesRecursively()
461 MatchVisitor Visitor(ActiveASTContext, I->second); in match() local
462 Builder.visitMatches(&Visitor); in match()
572 class MatchVisitor : public BoundNodesTreeBuilder::Visitor {
838 internal::MatchASTVisitor Visitor(&MatcherCallbackPairs); in match() local
839 Visitor.set_active_ast_context(&Context); in match()
840 Visitor.match(Node); in match()
844 internal::MatchASTVisitor Visitor(&MatcherCallbackPairs); in matchAST() local
845 Visitor.set_active_ast_context(&Context); in matchAST()
[all …]
DASTMatchersInternal.cpp21 void BoundNodesTreeBuilder::visitMatches(Visitor *ResultVisitor) { in visitMatches()
/freebsd-9-stable/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/
DObjCMissingSuperCallChecker.cpp197 FindSuperCallVisitor Visitor(S); in checkASTDecl() local
198 Visitor.TraverseDecl(MD); in checkASTDecl()
201 if (!Visitor.DoesCallSuper) { in checkASTDecl()
DIdenticalExprChecker.cpp218 FindIdenticalExprVisitor Visitor(BR, Mgr.getAnalysisDeclContext(D)); in checkASTCodeBody() local
219 Visitor.TraverseDecl(const_cast<Decl *>(D)); in checkASTCodeBody()
DIdempotentOperationChecker.cpp574 class VisitWL : public WorkList::Visitor { in pathWasCompletelyAnalyzed()
/freebsd-9-stable/contrib/llvm/tools/clang/include/clang/Serialization/
DModuleManager.h232 void visit(bool (*Visitor)(ModuleFile &M, void *UserData), void *UserData,
251 void visitDepthFirst(bool (*Visitor)(ModuleFile &M, bool Preorder,
/freebsd-9-stable/contrib/llvm/tools/clang/lib/Analysis/
DConsumed.cpp1322 const ConsumedStmtVisitor &Visitor) { in splitState() argument
1332 PInfo = Visitor.getInfo(Cond); in splitState()
1334 PInfo = Visitor.getInfo(cast<BinaryOperator>(Cond)->getRHS()); in splitState()
1354 PInfo = Visitor.getInfo(BinOp->getLHS()); in splitState()
1357 PInfo = Visitor.getInfo(BinOp->getRHS()); in splitState()
1422 ConsumedStmtVisitor Visitor(AC, *this, CurrStates); in run() local
1427 Visitor.VisitParmVarDecl(*PI); in run()
1448 Visitor.reset(CurrStates); in run()
1456 Visitor.Visit(BI->castAs<CFGStmt>().getStmt()); in run()
1463 Visitor.checkCallability(PropagationInfo(BTE), in run()
[all …]
/freebsd-9-stable/contrib/llvm/include/llvm/Analysis/
DScalarEvolutionExpressions.h499 SV &Visitor; variable
504 if (Visited.insert(S) && Visitor.follow(S)) in push()
508 SCEVTraversal(SV& V): Visitor(V) {} in SCEVTraversal()
512 while (!Worklist.empty() && !Visitor.isDone()) { in visitAll()
553 void visitAll(const SCEV *Root, SV& Visitor) { in visitAll() argument
554 SCEVTraversal<SV> T(Visitor); in visitAll()
/freebsd-9-stable/contrib/llvm/lib/Analysis/
DMemoryBuiltins.cpp370 ObjectSizeOffsetVisitor Visitor(DL, TLI, Ptr->getContext(), RoundToAlign); in getObjectSize() local
371 SizeOffsetType Data = Visitor.compute(const_cast<Value*>(Ptr)); in getObjectSize()
372 if (!Visitor.bothKnown(Data)) in getObjectSize()
619 ObjectSizeOffsetVisitor Visitor(DL, TLI, Context, RoundToAlign); in compute_() local
620 SizeOffsetType Const = Visitor.compute(V); in compute_()
621 if (Visitor.bothKnown(Const)) in compute_()
/freebsd-9-stable/contrib/llvm/tools/clang/lib/StaticAnalyzer/Core/
DCoreEngine.cpp40 WorkList::Visitor::~Visitor() {} in ~Visitor()
61 virtual bool visitItemsInWorkList(Visitor &V) { in visitItemsInWorkList()
88 virtual bool visitItemsInWorkList(Visitor &V) { in visitItemsInWorkList()
138 virtual bool visitItemsInWorkList(Visitor &V) { in visitItemsInWorkList()
/freebsd-9-stable/contrib/llvm/tools/clang/include/clang/Analysis/Analyses/
DConsumed.h243 const ConsumedStmtVisitor &Visitor);
/freebsd-9-stable/contrib/llvm/lib/Transforms/Instrumentation/
DMemorySanitizer.cpp477 MemorySanitizerVisitor &Visitor);
2326 MemorySanitizerVisitor &Visitor) { in CreateVarArgHelper() argument
2331 return new VarArgAMD64Helper(Func, Msan, Visitor); in CreateVarArgHelper()
2333 return new VarArgNoOpHelper(Func, Msan, Visitor); in CreateVarArgHelper()
2339 MemorySanitizerVisitor Visitor(F, *this); in runOnFunction() local
2349 return Visitor.runOnFunction(); in runOnFunction()
/freebsd-9-stable/contrib/llvm/tools/clang/include/clang/ASTMatchers/
DASTMatchersInternal.h124 class Visitor {
126 virtual ~Visitor() {} in ~Visitor()
148 void visitMatches(Visitor* ResultVisitor);
/freebsd-9-stable/contrib/llvm/tools/clang/lib/AST/
DVTableBuilder.cpp1088 visitAllOverriddenMethods(const CXXMethodDecl *MD, VisitorTy &Visitor) { in visitAllOverriddenMethods() argument
1094 if (!Visitor.visit(OverriddenMD)) in visitAllOverriddenMethods()
1096 visitAllOverriddenMethods(OverriddenMD, Visitor); in visitAllOverriddenMethods()
DASTContext.cpp8146 ParentMapASTVisitor Visitor(new ASTContext::ParentMap); in buildMap() local
8147 Visitor.TraverseDecl(&TU); in buildMap()
8148 return Visitor.Parents; in buildMap()
/freebsd-9-stable/contrib/tzdata/
Daustralasia1557 # The Federated States of Micronesia - Visitor Information (1999-01-26)