| /freebsd-11-stable/contrib/llvm-project/clang/include/clang/ASTMatchers/ |
| HD | ASTMatchersMacros.h | 58 return ::clang::ast_matchers::internal::MemoizedMatcher< \ 97 : public ::clang::ast_matchers::internal::MatcherInterface<Type> { \ 101 ::clang::ast_matchers::internal::ASTMatchFinder *Finder, \ 102 ::clang::ast_matchers::internal::BoundNodesTreeBuilder \ 106 inline ::clang::ast_matchers::internal::Matcher<Type> DefineMatcher() { \ 107 return ::clang::ast_matchers::internal::makeMatcher( \ 112 ::clang::ast_matchers::internal::ASTMatchFinder *Finder, \ 113 ::clang::ast_matchers::internal::BoundNodesTreeBuilder *Builder) const 135 : public ::clang::ast_matchers::internal::MatcherInterface<Type> { \ 141 ::clang::ast_matchers::internal::ASTMatchFinder *Finder, \ [all …]
|
| /freebsd-11-stable/contrib/llvm-project/clang/include/clang/Tooling/ |
| HD | RefactoringCallbacks.h | 40 class RefactoringCallback : public ast_matchers::MatchFinder::MatchCallback { 64 void addDynamicMatcher(const ast_matchers::internal::DynTypedMatcher &Matcher, 72 ast_matchers::MatchFinder MatchFinder; 81 void run(const ast_matchers::MatchFinder::MatchResult &Result) override; 98 void run(const ast_matchers::MatchFinder::MatchResult &Result) override; 116 void run(const ast_matchers::MatchFinder::MatchResult &Result) override; 129 void run(const ast_matchers::MatchFinder::MatchResult &Result) override;
|
| /freebsd-11-stable/contrib/llvm-project/clang/include/clang/Tooling/Transformer/ |
| HD | RewriteRule.h | 108 ast_matchers::internal::DynTypedMatcher Matcher; 125 RewriteRule makeRule(ast_matchers::internal::DynTypedMatcher M, 130 inline RewriteRule makeRule(ast_matchers::internal::DynTypedMatcher M, 241 ast_matchers::internal::DynTypedMatcher buildMatcher(const RewriteRule &Rule); 248 std::vector<ast_matchers::internal::DynTypedMatcher> 255 getRuleMatchLoc(const ast_matchers::MatchFinder::MatchResult &Result); 260 findSelectedCase(const ast_matchers::MatchFinder::MatchResult &Result, 282 translateEdits(const ast_matchers::MatchFinder::MatchResult &Result,
|
| HD | MatchConsumer.h | 35 std::function<Expected<T>(const ast_matchers::MatchFinder::MatchResult &)>; 49 return [=](const ast_matchers::MatchFinder::MatchResult &Result) { in ifBound() 72 virtual llvm::Error eval(const ast_matchers::MatchFinder::MatchResult &Match, 77 llvm::Expected<T> eval(const ast_matchers::MatchFinder::MatchResult &R) const; 95 const ast_matchers::MatchFinder::MatchResult &R) const { in eval()
|
| HD | Transformer.h | 23 class Transformer : public ast_matchers::MatchFinder::MatchCallback { 38 void registerMatchers(ast_matchers::MatchFinder *MatchFinder); 42 void run(const ast_matchers::MatchFinder::MatchResult &Result) override;
|
| HD | RangeSelector.h | 30 return [R](const ast_matchers::MatchFinder::MatchResult &) in charRange()
|
| /freebsd-11-stable/contrib/llvm-project/clang/lib/Analysis/ |
| HD | ExprMutationAnalyzer.cpp | 13 using namespace ast_matchers; 22 ast_matchers::internal::Matcher<DeclStmt>, InnerMatcher) { in AST_MATCHER_P() 28 ast_matchers::internal::Matcher<Expr>, InnerMatcher) { in AST_MATCHER_P() 39 const ast_matchers::internal::VariadicDynCastAllOfMatcher<Stmt, CXXTypeidExpr> 46 const ast_matchers::internal::VariadicDynCastAllOfMatcher<Stmt, CXXNoexceptExpr> 49 const ast_matchers::internal::VariadicDynCastAllOfMatcher<Stmt, 54 ast_matchers::internal::Matcher<Expr>, InnerMatcher) { in AST_MATCHER_P() 85 const Stmt *tryEachMatch(ArrayRef<ast_matchers::BoundNodes> Matches, in tryEachMatch() 194 ArrayRef<ast_matchers::BoundNodes> Matches) { in findExprPointeeMutation() 200 ArrayRef<ast_matchers::BoundNodes> Matches) { in findDeclPointeeMutation()
|
| /freebsd-11-stable/contrib/llvm-project/clang/include/clang/Analysis/Analyses/ |
| HD | ExprMutationAnalyzer.h | 53 const Stmt *findExprMutation(ArrayRef<ast_matchers::BoundNodes> Matches); 54 const Stmt *findDeclMutation(ArrayRef<ast_matchers::BoundNodes> Matches); 56 findExprPointeeMutation(ArrayRef<ast_matchers::BoundNodes> Matches); 58 findDeclPointeeMutation(ArrayRef<ast_matchers::BoundNodes> Matches);
|
| /freebsd-11-stable/contrib/llvm-project/clang/lib/ASTMatchers/Dynamic/ |
| HD | Marshallers.h | 46 namespace ast_matchers { 73 template <class T> struct ArgTypeTraits<ast_matchers::internal::Matcher<T>> { 78 static ast_matchers::internal::Matcher<T> get(const VariantValue &Value) { 309 ast_matchers::internal::EmptyTypeList) {} 314 Out.push_back(ast_matchers::internal::Matcher<typename TypeList::head>(Poly)); 348 buildReturnTypeVectorFromTypeList<ast_matchers::internal::EmptyTypeList>( 359 struct BuildReturnTypeVector<ast_matchers::internal::Matcher<T>> { 366 struct BuildReturnTypeVector<ast_matchers::internal::BindableMatcher<T>> { 425 ast_matchers::internal::VariadicFunction<ResultT, ArgT, F> Func, 466 ast_matchers::internal::VariadicDynCastAllOfMatcher<BaseT, DerivedT> Func, [all …]
|
| HD | Registry.cpp | 37 namespace ast_matchers { namespace 71 ::clang::ast_matchers::name, #name)); 78 static_cast<::clang::ast_matchers::name##_Type##Id>( \ 79 ::clang::ast_matchers::name)
|
| /freebsd-11-stable/contrib/llvm-project/clang/lib/Tooling/ |
| HD | RefactoringCallbacks.cpp | 32 const ast_matchers::internal::DynTypedMatcher &Matcher, in addDynamicMatcher() 89 const ast_matchers::MatchFinder::MatchResult &Result) { in run() 107 const ast_matchers::MatchFinder::MatchResult &Result) { in run() 127 const ast_matchers::MatchFinder::MatchResult &Result) { in run() 199 const ast_matchers::MatchFinder::MatchResult &Result) { in run()
|
| /freebsd-11-stable/contrib/llvm-project/clang/include/clang/ASTMatchers/Dynamic/ |
| HD | VariantValue.h | 27 namespace ast_matchers { 77 using ast_matchers::internal::DynTypedMatcher; 199 ast_matchers::internal::Matcher<T> getTypedMatcher() const { in getTypedMatcher() 228 typedef ast_matchers::internal::Matcher<T> MatcherT;
|
| HD | Registry.h | 29 namespace ast_matchers {
|
| HD | Diagnostics.h | 27 namespace ast_matchers {
|
| HD | Parser.h | 49 namespace ast_matchers {
|
| /freebsd-11-stable/contrib/llvm-project/clang/lib/Tooling/Transformer/ |
| HD | RewriteRule.cpp | 26 using ast_matchers::MatchFinder; 27 using ast_matchers::internal::DynTypedMatcher; 71 llvm::Error eval(const ast_matchers::MatchFinder::MatchResult &, in eval()
|
| HD | Transformer.cpp | 21 using ast_matchers::MatchFinder;
|
| HD | RangeSelector.cpp | 25 using ast_matchers::MatchFinder; 55 static Expected<DynTypedNode> getNode(const ast_matchers::BoundNodes &Nodes, in getNode()
|
| HD | Stencil.cpp | 28 using ast_matchers::MatchFinder; 36 getNode(const ast_matchers::BoundNodes &Nodes, StringRef Id) { in getNode()
|
| /freebsd-11-stable/contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/ |
| HD | OSObjectCStyleCast.cpp | 24 using namespace ast_matchers;
|
| HD | PointerIterationChecker.cpp | 21 using namespace ast_matchers;
|
| HD | PointerSortingChecker.cpp | 21 using namespace ast_matchers;
|
| HD | ObjCAutoreleaseWriteChecker.cpp | 39 using namespace ast_matchers;
|
| HD | RunLoopAutoreleaseLeakChecker.cpp | 39 using namespace ast_matchers;
|
| /freebsd-11-stable/contrib/llvm-project/clang/lib/StaticAnalyzer/Core/ |
| HD | LoopWidening.cpp | 23 using namespace clang::ast_matchers;
|