/freebsd-10.2-release/contrib/llvm/lib/Analysis/ |
H A D | ModuleDebugInfoPrinter.cpp | 30 DebugInfoFinder Finder; member in class:__anon2214::ModuleDebugInfoPrinter 55 Finder.processModule(M); 60 for (DebugInfoFinder::iterator I = Finder.compile_unit_begin(), 61 E = Finder.compile_unit_end(); I != E; ++I) { 67 for (DebugInfoFinder::iterator I = Finder.subprogram_begin(), 68 E = Finder.subprogram_end(); I != E; ++I) { 74 for (DebugInfoFinder::iterator I = Finder.global_variable_begin(), 75 E = Finder.global_variable_end(); I != E; ++I) { 81 for (DebugInfoFinder::iterator I = Finder.type_begin(), 82 E = Finder [all...] |
/freebsd-10.2-release/contrib/llvm/tools/clang/lib/ASTMatchers/ |
H A D | ASTMatchersInternal.cpp | 38 ASTMatchFinder *Finder, 45 if (!InnerMatchers[i].matches(DynNode, Finder, Builder)) 52 ASTMatchFinder *Finder, 59 if (InnerMatchers[i].matches(DynNode, Finder, &BuilderInner)) { 69 ASTMatchFinder *Finder, 74 if (InnerMatchers[i].matches(DynNode, Finder, &Result)) { 37 AllOfVariadicOperator(const ast_type_traits::DynTypedNode DynNode, ASTMatchFinder *Finder, BoundNodesTreeBuilder *Builder, ArrayRef<DynTypedMatcher> InnerMatchers) argument 51 EachOfVariadicOperator(const ast_type_traits::DynTypedNode DynNode, ASTMatchFinder *Finder, BoundNodesTreeBuilder *Builder, ArrayRef<DynTypedMatcher> InnerMatchers) argument 68 AnyOfVariadicOperator(const ast_type_traits::DynTypedNode DynNode, ASTMatchFinder *Finder, BoundNodesTreeBuilder *Builder, ArrayRef<DynTypedMatcher> InnerMatchers) argument
|
H A D | ASTMatchFinder.cpp | 87 ASTMatchFinder *Finder, 93 Finder(Finder), 253 if (Matcher->matches(ast_type_traits::DynTypedNode::create(Node), Finder, 261 if (Matcher->matches(ast_type_traits::DynTypedNode::create(Node), Finder, 283 ASTMatchFinder *const Finder; member in class:clang::ast_matchers::internal::__anon3170::MatchChildASTVisitor 747 MatchASTConsumer(MatchFinder *Finder, argument 749 : Finder(Finder), ParsingDone(ParsingDone) {} 756 Finder 86 MatchChildASTVisitor(const DynTypedMatcher *Matcher, ASTMatchFinder *Finder, BoundNodesTreeBuilder *Builder, int MaxDepth, ASTMatchFinder::TraversalKind Traversal, ASTMatchFinder::BindKind Bind) argument 759 MatchFinder *Finder; member in class:clang::ast_matchers::internal::__anon3170::MatchASTConsumer [all...] |
/freebsd-10.2-release/contrib/llvm/tools/clang/include/clang/ASTMatchers/ |
H A D | ASTMatchers.h | 329 return matchesFirstInRange(InnerMatcher, List.begin(), List.end(), Finder, 360 return InnerMatcher.matches(*Node.IgnoreImpCasts(), Finder, Builder); 381 return InnerMatcher.matches(*Node.IgnoreParenCasts(), Finder, Builder); 407 return InnerMatcher.matches(*Node.IgnoreParenImpCasts(), Finder, Builder); 427 return InnerMatcher.matches(List.get(N), Finder, Builder); 445 return InnerMatcher.matches(Node.getAsType(), Finder, Builder); 463 return InnerMatcher.matches(*Node.getAsDecl(), Finder, Builder); 866 InnerMatcher.matches(*Increment, Finder, Builder)); 880 return (Init != NULL && InnerMatcher.matches(*Init, Finder, Builder)); 1362 return InnerMatcher.matches(ArgumentType, Finder, Builde [all...] |
H A D | ASTMatchersMacros.h | 30 // return InnerMatcher.matches(*Node.getMemberDecl(), Finder, Builder); 47 /// Finder: an ASTMatchFinder*. 56 virtual bool matches(const Type &Node, ASTMatchFinder *Finder, \ 65 const Type &Node, ASTMatchFinder *Finder, \ 77 /// Finder: an ASTMatchFinder*. 93 virtual bool matches(const Type &Node, ASTMatchFinder *Finder, \ 107 const Type &Node, ASTMatchFinder *Finder, \ 120 /// Finder: an ASTMatchFinder*. 138 virtual bool matches(const Type &Node, ASTMatchFinder *Finder, \ 155 const Type &Node, ASTMatchFinder *Finder, \ [all...] |
H A D | ASTMatchersInternal.h | 183 /// the AST via 'Finder'. 185 ASTMatchFinder *Finder, 202 ASTMatchFinder * /* Finder */, 245 ASTMatchFinder *Finder, 247 if (Implementation->matches(Node, Finder, Builder)) 276 ASTMatchFinder *Finder, 280 return InnerMatcher.matches(*Node, Finder, Builder); 296 ASTMatchFinder *Finder, 298 return From.matches(Node, Finder, Builder); 336 ASTMatchFinder *Finder, BoundNodesTreeBuilde 244 matches(const T &Node, ASTMatchFinder *Finder, BoundNodesTreeBuilder *Builder) const argument 275 matches(const QualType &Node, ASTMatchFinder *Finder, BoundNodesTreeBuilder *Builder) const argument 295 matches(const T &Node, ASTMatchFinder *Finder, BoundNodesTreeBuilder *Builder) const argument 335 matches(const ast_type_traits::DynTypedNode DynNode, ASTMatchFinder *Finder, BoundNodesTreeBuilder *Builder) const argument 461 matches(const T &Node, ASTMatchFinder *Finder, BoundNodesTreeBuilder *Builder) const argument 497 matchesFirstInRange(const MatcherT &Matcher, IteratorT Start, IteratorT End, ASTMatchFinder *Finder, BoundNodesTreeBuilder *Builder) argument 513 matchesFirstInPointerRange(const MatcherT &Matcher, IteratorT Start, IteratorT End, ASTMatchFinder *Finder, BoundNodesTreeBuilder *Builder) argument 594 matches(const T &Node, ASTMatchFinder *Finder, BoundNodesTreeBuilder *Builder) const argument 604 matchesSpecialized( const U &Node, ASTMatchFinder *Finder, BoundNodesTreeBuilder *Builder, typename llvm::enable_if<has_getDecl<U>, int>::type = 0) const argument 612 matchesSpecialized(const QualType &Node, ASTMatchFinder *Finder, BoundNodesTreeBuilder *Builder) const argument 624 matchesSpecialized(const TemplateSpecializationType &Node, ASTMatchFinder *Finder, BoundNodesTreeBuilder *Builder) const argument 633 matchesSpecialized(const CallExpr &Node, ASTMatchFinder *Finder, BoundNodesTreeBuilder *Builder) const argument 640 matchesSpecialized(const CXXConstructExpr &Node, ASTMatchFinder *Finder, BoundNodesTreeBuilder *Builder) const argument 648 matchesSpecialized(const MemberExpr &Node, ASTMatchFinder *Finder, BoundNodesTreeBuilder *Builder) const argument 656 matchesDecl(const Decl *Node, ASTMatchFinder *Finder, BoundNodesTreeBuilder *Builder) const argument 1036 matches(const T &Node, ASTMatchFinder *Finder, BoundNodesTreeBuilder *Builder) const argument 1083 matches(const T &Node, ASTMatchFinder *Finder, BoundNodesTreeBuilder *Builder) const argument 1109 matches(const T& Node, ASTMatchFinder* Finder, BoundNodesTreeBuilder* Builder) const argument 1133 matches(const T &Node, ASTMatchFinder *Finder, BoundNodesTreeBuilder *Builder) const argument 1175 matches(const T &Node, ASTMatchFinder *Finder, BoundNodesTreeBuilder *Builder) const argument 1329 matches(const T &Node, ASTMatchFinder *Finder, BoundNodesTreeBuilder *Builder) const argument 1352 matches(const T &Node, ASTMatchFinder *Finder, BoundNodesTreeBuilder *Builder) const argument 1375 matches(const T &Node, ASTMatchFinder *Finder, BoundNodesTreeBuilder *Builder) const argument 1401 matches(const T& Node, ASTMatchFinder* Finder, BoundNodesTreeBuilder* Builder) const argument 1481 matches(const TLoc &Node, ASTMatchFinder *Finder, BoundNodesTreeBuilder *Builder) const argument 1506 matches(const TypeLoc &Node, ASTMatchFinder *Finder, BoundNodesTreeBuilder *Builder) const argument 1528 matches(const T &Node, ASTMatchFinder *Finder, BoundNodesTreeBuilder *Builder) const argument 1552 matches(const T &Node, ASTMatchFinder *Finder, BoundNodesTreeBuilder *Builder) const argument [all...] |
H A D | ASTMatchFinder.h | 243 MatchFinder Finder; local 244 Finder.addMatcher(Matcher, &Callback); 245 Finder.match(Node, Context);
|
/freebsd-10.2-release/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/ |
H A D | MallocSizeofChecker.cpp | 178 CastedAllocFinder Finder(&BR.getContext()); 179 Finder.Visit(D->getBody()); 180 for (CastedAllocFinder::CallVec::iterator i = Finder.Calls.begin(), 181 e = Finder.Calls.end(); i != e; ++i) {
|
/freebsd-10.2-release/contrib/llvm/lib/Transforms/Instrumentation/ |
H A D | DebugIR.cpp | 156 DebugInfoFinder Finder; member in class:__anon2741::DIUpdater 175 Finder(), Filename(Filename), Directory(Directory), FileNode(0), 177 Finder.processModule(M); 184 if (Finder.compile_unit_count() > 1) 188 Finder.compile_unit_count() == 1 ? *Finder.compile_unit_begin() : 0); 325 << " in a list of " << Finder.subprogram_count() 329 for (DebugInfoFinder::iterator i = Finder.subprogram_begin(), 330 e = Finder.subprogram_end();
|
/freebsd-10.2-release/contrib/llvm/lib/IR/ |
H A D | Verifier.cpp | 152 /// Finder keeps track of all debug info MDNodes in a Module. 153 DebugInfoFinder Finder; member in struct:__anon2384::Verifier 185 Finder.reset(); 224 Finder.reset(); 225 Finder.processModule(M); 2134 Finder.processLocation(*Mod, DILocation(MD)); 2312 Finder.processDeclare(*Mod, cast<DbgDeclareInst>(&CI)); 2318 Finder.processValue(*Mod, cast<DbgValueInst>(&CI)); 2386 for (DebugInfoFinder::iterator I = Finder.compile_unit_begin(), 2387 E = Finder [all...] |
/freebsd-10.2-release/contrib/llvm/tools/clang/lib/AST/ |
H A D | Expr.cpp | 3048 NonTrivialCallFinder Finder(Ctx); 3049 Finder.Visit(this); 3050 return Finder.hasNonTrivialCall();
|
/freebsd-10.2-release/contrib/llvm/tools/clang/lib/Sema/ |
H A D | SemaDeclCXX.cpp | 12533 FindCXXThisExpr Finder(*this); 12537 !Finder.TraverseTypeLoc(ProtoTL.getResultLoc())) 12558 FindCXXThisExpr Finder(*this); 12570 if (!Finder.TraverseStmt(Proto->getNoexceptExpr())) 12577 if (!Finder.TraverseType(*E)) 12587 FindCXXThisExpr Finder(*this); 12630 if (Arg && !Finder.TraverseStmt(Arg)) 12634 if (!Finder.TraverseStmt(Args[I]))
|
H A D | SemaTemplate.cpp | 4066 UnnamedLocalNoLinkageFinder Finder(*this, SR); 4067 (void)Finder.Visit(Context.getCanonicalType(Arg));
|