Home
last modified time | relevance | path

Searched refs:MatcherName (Results 1 – 7 of 7) sorted by relevance

/freebsd/contrib/llvm-project/clang/include/clang/ASTMatchers/
H A DASTMatchersMacros.h363 #define AST_TYPE_TRAVERSE_MATCHER_DECL(MatcherName, FunctionName, \ argument
366 template <typename T> struct TypeMatcher##MatcherName##Getter { \
373 ::clang::ast_matchers::internal::TypeMatcher##MatcherName##Getter, \
375 ReturnTypesF>::Func MatcherName
377 #define AST_TYPE_TRAVERSE_MATCHER_DEF(MatcherName, ReturnTypesF) \ argument
380 ::clang::ast_matchers::internal::TypeMatcher##MatcherName##Getter, \
382 ReturnTypesF>::Func MatcherName
391 #define AST_TYPE_TRAVERSE_MATCHER(MatcherName, FunctionName, ReturnTypesF) \ argument
393 template <typename T> struct TypeMatcher##MatcherName##Getter { \
399 ::clang::ast_matchers::internal::TypeMatcher##MatcherName##Getter, \
[all …]
/freebsd/contrib/llvm-project/clang/lib/ASTMatchers/Dynamic/
H A DMarshallers.h375 StringRef MatcherName,
387 StringRef MatcherName,
390 : Marshaller(Marshaller), Func(Func), MatcherName(MatcherName),
397 return Marshaller(Func, MatcherName, NameRange, Args, Error);
417 const std::string MatcherName;
493 variadicMatcherDescriptor(StringRef MatcherName, SourceRange NameRange,
543 using RunFunc = VariantMatcher (*)(StringRef MatcherName,
552 StringRef MatcherName)
554 MatcherName(MatcherName.str()),
562 return Func(MatcherName, NameRange, Args, Error);
[all …]
H A DDiagnostics.cpp24 StringRef MatcherName, in Context() argument
27 Error->pushContextFrame(CT_MatcherConstruct, MatcherRange) << MatcherName; in Context()
31 StringRef MatcherName, in Context() argument
36 << MatcherName; in Context()
H A DRegistry.cpp53 void registerMatcher(StringRef MatcherName,
62 StringRef MatcherName, std::unique_ptr<MatcherDescriptor> Callback) { in registerMatcher() argument
63 assert(!Constructors.contains(MatcherName)); in registerMatcher()
64 Constructors[MatcherName] = std::move(Callback); in registerMatcher()
640 std::optional<MatcherCtor> Registry::lookupMatcherCtor(StringRef MatcherName) { in lookupMatcherCtor() argument
641 auto it = RegistryData->constructors().find(MatcherName); in lookupMatcherCtor()
/freebsd/contrib/llvm-project/clang/include/clang/ASTMatchers/Dynamic/
H A DDiagnostics.h110 Context(ConstructMatcherEnum, Diagnostics *Error, StringRef MatcherName,
114 Context(MatcherArgEnum, Diagnostics *Error, StringRef MatcherName,
H A DParser.h101 lookupMatcherCtor(StringRef MatcherName) = 0;
142 lookupMatcherCtor(StringRef MatcherName) override;
H A DRegistry.h98 static std::optional<MatcherCtor> lookupMatcherCtor(StringRef MatcherName);