Home
last modified time | relevance | path

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

/NextBSD/contrib/llvm/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/
HDWorkList.h83 class Visitor {
85 Visitor() {} in Visitor() function
86 virtual ~Visitor();
89 virtual bool visitItemsInWorkList(Visitor &V) = 0;
HDStore.h204 ScanReachableSymbols &Visitor) = 0;
/NextBSD/contrib/llvm/tools/clang/lib/ASTMatchers/
HDASTMatchFinder.cpp417 MatchChildASTVisitor Visitor( in matchesRecursively() local
419 return Visitor.findMatch(Node); in matchesRecursively()
535 MatchVisitor Visitor(ActiveASTContext, MP.second); in matchWithoutFilter() local
536 Builder.visitMatches(&Visitor); in matchWithoutFilter()
559 MatchVisitor Visitor(ActiveASTContext, MP.second); in matchWithFilter() local
560 Builder.visitMatches(&Visitor); in matchWithFilter()
695 class MatchVisitor : public BoundNodesTreeBuilder::Visitor {
979 internal::MatchASTVisitor Visitor(&Matchers, Options); in match() local
980 Visitor.set_active_ast_context(&Context); in match()
981 Visitor.match(Node); in match()
[all …]
HDASTMatchersInternal.cpp43 void BoundNodesTreeBuilder::visitMatches(Visitor *ResultVisitor) { in visitMatches()
/NextBSD/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/
HDObjCMissingSuperCallChecker.cpp191 FindSuperCallVisitor Visitor(S); in checkASTDecl() local
192 Visitor.TraverseDecl(MD); in checkASTDecl()
195 if (!Visitor.DoesCallSuper) { in checkASTDecl()
HDIdenticalExprChecker.cpp487 FindIdenticalExprVisitor Visitor(BR, this, Mgr.getAnalysisDeclContext(D)); in checkASTCodeBody() local
488 Visitor.TraverseDecl(const_cast<Decl *>(D)); in checkASTCodeBody()
/NextBSD/contrib/llvm/tools/clang/lib/Analysis/
HDConsumed.cpp1267 const ConsumedStmtVisitor &Visitor) { in splitState() argument
1278 PInfo = Visitor.getInfo(Cond); in splitState()
1280 PInfo = Visitor.getInfo(cast<BinaryOperator>(Cond)->getRHS()); in splitState()
1300 PInfo = Visitor.getInfo(BinOp->getLHS()); in splitState()
1303 PInfo = Visitor.getInfo(BinOp->getRHS()); in splitState()
1368 ConsumedStmtVisitor Visitor(AC, *this, CurrStates); in run() local
1372 Visitor.VisitParmVarDecl(PI); in run()
1388 Visitor.reset(CurrStates); in run()
1394 Visitor.Visit(B.castAs<CFGStmt>().getStmt()); in run()
1401 Visitor.checkCallability(PropagationInfo(BTE), in run()
[all …]
/NextBSD/contrib/llvm/include/llvm/Analysis/
HDScalarEvolutionExpressions.h497 SV &Visitor; variable
502 if (Visited.insert(S).second && Visitor.follow(S)) in push()
506 SCEVTraversal(SV& V): Visitor(V) {} in SCEVTraversal()
510 while (!Worklist.empty() && !Visitor.isDone()) { in visitAll()
551 void visitAll(const SCEV *Root, SV& Visitor) { in visitAll() argument
552 SCEVTraversal<SV> T(Visitor); in visitAll()
/NextBSD/contrib/llvm/lib/Analysis/
HDMemoryBuiltins.cpp355 ObjectSizeOffsetVisitor Visitor(DL, TLI, Ptr->getContext(), RoundToAlign); in getObjectSize() local
356 SizeOffsetType Data = Visitor.compute(const_cast<Value*>(Ptr)); in getObjectSize()
357 if (!Visitor.bothKnown(Data)) in getObjectSize()
609 ObjectSizeOffsetVisitor Visitor(DL, TLI, Context, RoundToAlign); in compute_() local
610 SizeOffsetType Const = Visitor.compute(V); in compute_()
611 if (Visitor.bothKnown(Const)) in compute_()
/NextBSD/contrib/llvm/tools/clang/lib/StaticAnalyzer/Core/
HDCoreEngine.cpp41 WorkList::Visitor::~Visitor() {} in ~Visitor()
62 bool visitItemsInWorkList(Visitor &V) override { in visitItemsInWorkList()
89 bool visitItemsInWorkList(Visitor &V) override { in visitItemsInWorkList()
139 bool visitItemsInWorkList(Visitor &V) override { in visitItemsInWorkList()
/NextBSD/contrib/llvm/tools/clang/include/clang/Serialization/
HDModuleManager.h274 void visit(bool (*Visitor)(ModuleFile &M, void *UserData), void *UserData,
/NextBSD/contrib/llvm/tools/clang/include/clang/Analysis/Analyses/
HDConsumed.h244 const ConsumedStmtVisitor &Visitor);
HDThreadSafetyCommon.h152 template <class Visitor>
153 void walk(Visitor &V) { in walk()
HDThreadSafetyTraverse.h273 Self Visitor; in visit() local
274 return Visitor.traverse(E, TRV_Normal); in visit()
/NextBSD/contrib/llvm/tools/clang/lib/Serialization/
HDModuleManager.cpp304 ModuleManager::visit(bool (*Visitor)(ModuleFile &M, void *UserData), in visit()
382 if (!Visitor(*CurrentModule, UserData)) in visit()
HDASTReader.cpp1718 IdentifierLookupVisitor Visitor(II.getName(), PriorGeneration, in updateOutOfDateIdentifier() local
1721 ModuleMgr.visit(IdentifierLookupVisitor::visit, &Visitor, HitsPtr); in updateOutOfDateIdentifier()
4873 HeaderFileInfoVisitor Visitor(FE); in GetHeaderFileInfo() local
4874 ModuleMgr.visit(&HeaderFileInfoVisitor::visit, &Visitor); in GetHeaderFileInfo()
4875 if (Optional<HeaderFileInfo> HFI = Visitor.getHeaderFileInfo()) in GetHeaderFileInfo()
6218 FindExternalLexicalDeclsVisitor Visitor(*this, DC, isKindWeWant, Decls); in FindExternalLexicalDecls() local
6220 nullptr, &FindExternalLexicalDeclsVisitor::visitPostorder, &Visitor); in FindExternalLexicalDecls()
6445 DeclContextNameLookupVisitor Visitor(*this, Name, Decls, DeclSet); in FindExternalVisibleDeclsByName() local
6446 Visitor.visitContexts(Contexts); in FindExternalVisibleDeclsByName()
6457 Visitor.visitContexts(Context); in FindExternalVisibleDeclsByName()
[all …]
HDASTReaderDecl.cpp3536 RedeclChainVisitor Visitor(*this, SearchDecls, RedeclsDeserialized, CanonID); in loadPendingDeclChain() local
3538 &RedeclChainVisitor::visitPostorder, &Visitor); in loadPendingDeclChain()
3541 ArrayRef<Decl *> Chain = Visitor.getChain(); in loadPendingDeclChain()
3680 ObjCCategoriesVisitor Visitor(*this, ID, D, CategoriesDeserialized, in loadObjCCategories() local
3682 ModuleMgr.visit(ObjCCategoriesVisitor::visit, &Visitor); in loadObjCCategories()
/NextBSD/contrib/llvm/tools/clang/include/clang/ASTMatchers/
HDASTMatchersInternal.h132 class Visitor {
134 virtual ~Visitor() {} in ~Visitor()
156 void visitMatches(Visitor* ResultVisitor);
/NextBSD/contrib/llvm/lib/Transforms/Scalar/
HDIndVarSimplify.cpp1408 IndVarSimplifyVisitor Visitor(CurrIV, SE, TTI, DT); in SimplifyAndExtend() local
1410 Changed |= simplifyUsersOfIV(CurrIV, SE, &LPM, DeadInsts, &Visitor); in SimplifyAndExtend()
1412 if (Visitor.WI.WidestNativeType) { in SimplifyAndExtend()
1413 WideIVs.push_back(Visitor.WI); in SimplifyAndExtend()
/NextBSD/contrib/llvm/lib/Transforms/Instrumentation/
HDMemorySanitizer.cpp566 MemorySanitizerVisitor &Visitor);
2997 MemorySanitizerVisitor &Visitor) { in CreateVarArgHelper() argument
3002 return new VarArgAMD64Helper(Func, Msan, Visitor); in CreateVarArgHelper()
3005 return new VarArgMIPS64Helper(Func, Msan, Visitor); in CreateVarArgHelper()
3007 return new VarArgNoOpHelper(Func, Msan, Visitor); in CreateVarArgHelper()
3015 MemorySanitizerVisitor Visitor(F, *this); in runOnFunction() local
3025 return Visitor.runOnFunction(); in runOnFunction()
/NextBSD/contrib/llvm/tools/clang/lib/AST/
HDVTableBuilder.cpp1094 visitAllOverriddenMethods(const CXXMethodDecl *MD, VisitorTy &Visitor) { in visitAllOverriddenMethods() argument
1100 if (!Visitor.visit(OverriddenMD)) in visitAllOverriddenMethods()
1102 visitAllOverriddenMethods(OverriddenMD, Visitor); in visitAllOverriddenMethods()
HDASTContext.cpp8605 ParentMapASTVisitor Visitor(new ASTContext::ParentMap); in buildMap() local
8606 Visitor.TraverseDecl(&TU); in buildMap()
8607 return Visitor.Parents; in buildMap()
/NextBSD/contrib/tzdata/
HDaustralasia1541 # The Federated States of Micronesia - Visitor Information (1999-01-26)