Searched refs:Finder (Results 1 - 13 of 13) sorted by relevance

/freebsd-10.2-release/contrib/llvm/lib/Analysis/
H A DModuleDebugInfoPrinter.cpp30 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 DASTMatchersInternal.cpp38 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 DASTMatchFinder.cpp87 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 DASTMatchers.h329 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 DASTMatchersMacros.h30 // 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 DASTMatchersInternal.h183 /// 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 DASTMatchFinder.h243 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 DMallocSizeofChecker.cpp178 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 DDebugIR.cpp156 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 DVerifier.cpp152 /// 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 DExpr.cpp3048 NonTrivialCallFinder Finder(Ctx);
3049 Finder.Visit(this);
3050 return Finder.hasNonTrivialCall();
/freebsd-10.2-release/contrib/llvm/tools/clang/lib/Sema/
H A DSemaDeclCXX.cpp12533 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 DSemaTemplate.cpp4066 UnnamedLocalNoLinkageFinder Finder(*this, SR);
4067 (void)Finder.Visit(Context.getCanonicalType(Arg));

Completed in 203 milliseconds