Searched defs:MatcherName (Results 1 - 6 of 6) sorted by relevance

/external/clang/lib/ASTMatchers/Dynamic/
H A DDiagnostics.cpp25 StringRef MatcherName,
28 Error->pushContextFrame(CT_MatcherConstruct, MatcherRange) << MatcherName;
32 StringRef MatcherName,
37 << MatcherName; local
24 Context(ConstructMatcherEnum, Diagnostics *Error, StringRef MatcherName, SourceRange MatcherRange) argument
31 Context(MatcherArgEnum, Diagnostics *Error, StringRef MatcherName, SourceRange MatcherRange, unsigned ArgNumber) argument
H A DRegistry.cpp43 void registerMatcher(StringRef MatcherName, MatcherDescriptor *Callback);
47 void RegistryMaps::registerMatcher(StringRef MatcherName, argument
49 assert(Constructors.find(MatcherName) == Constructors.end());
50 Constructors[MatcherName] = Callback;
433 llvm::Optional<MatcherCtor> Registry::lookupMatcherCtor(StringRef MatcherName) { argument
435 RegistryData->constructors().find(MatcherName);
H A DMarshallers.h185 StringRef MatcherName,
197 MarshallerType Marshaller, void (*Func)(), StringRef MatcherName,
200 : Marshaller(Marshaller), Func(Func), MatcherName(MatcherName),
207 return Marshaller(Func, MatcherName, NameRange, Args, Error);
226 const std::string MatcherName; member in class:clang::ast_matchers::dynamic::internal::FixedArgCountMatcherDescriptor
303 variadicMatcherDescriptor(StringRef MatcherName, SourceRange NameRange, argument
343 typedef VariantMatcher (*RunFunc)(StringRef MatcherName,
352 StringRef MatcherName)
354 MatcherName(MatcherNam
196 FixedArgCountMatcherDescriptor( MarshallerType Marshaller, void (*Func)(), StringRef MatcherName, ArrayRef<ast_type_traits::ASTNodeKind> RetKinds, ArrayRef<ArgKind> ArgKinds) argument
350 VariadicFuncMatcherDescriptor( ast_matchers::internal::VariadicFunction<ResultT, ArgT, F> Func, StringRef MatcherName) argument
380 const std::string MatcherName; member in class:clang::ast_matchers::dynamic::internal::VariadicFuncMatcherDescriptor
389 DynCastAllOfMatcherDescriptor( ast_matchers::internal::VariadicDynCastAllOfMatcher<BaseT, DerivedT> Func, StringRef MatcherName) argument
437 matcherMarshall0(void (*Func)(), StringRef MatcherName, SourceRange NameRange, ArrayRef<ParserValue> Args, Diagnostics *Error) argument
448 matcherMarshall1(void (*Func)(), StringRef MatcherName, SourceRange NameRange, ArrayRef<ParserValue> Args, Diagnostics *Error) argument
461 matcherMarshall2(void (*Func)(), StringRef MatcherName, SourceRange NameRange, ArrayRef<ParserValue> Args, Diagnostics *Error) argument
586 VariadicOperatorMatcherDescriptor(unsigned MinCount, unsigned MaxCount, VarOp Op, StringRef MatcherName) argument
636 const StringRef MatcherName; member in class:clang::ast_matchers::dynamic::internal::VariadicOperatorMatcherDescriptor
644 makeMatcherAutoMarshall(ReturnType (Func)), StringRef MatcherName) argument
655 makeMatcherAutoMarshall(ReturnType (Func)ArgType1), StringRef MatcherName) argument
667 makeMatcherAutoMarshall(ReturnType (Func)ArgType1, ArgType2), StringRef MatcherName) argument
681 makeMatcherAutoMarshall( ast_matchers::internal::VariadicFunction<ResultT, ArgT, Func> VarFunc, StringRef MatcherName) argument
693 makeMatcherAutoMarshall(ast_matchers::internal::VariadicDynCastAllOfMatcher< BaseT, DerivedT> VarFunc, StringRef MatcherName) argument
703 makeMatcherAutoMarshall(ast_matchers::internal::ArgumentAdaptingMatcherFunc< ArgumentAdapterT, FromTypes, ToTypes>, StringRef MatcherName) argument
725 makeMatcherAutoMarshall(ast_matchers::internal::VariadicOperatorMatcherFunc< MinCount, MaxCount> Func, StringRef MatcherName) argument
[all...]
H A DParser.cpp532 Parser::RegistrySema::lookupMatcherCtor(StringRef MatcherName) { argument
533 return Registry::lookupMatcherCtor(MatcherName);
/external/clang/unittests/ASTMatchers/Dynamic/
H A DParserTest.cpp28 uint64_t expectMatcher(StringRef MatcherName) { argument
33 ExpectedMatchers.insert(std::make_pair(MatcherName, M));
46 lookupMatcherCtor(StringRef MatcherName) override {
48 &*ExpectedMatchers.find(MatcherName);
65 StringRef MatcherName; member in struct:clang::ast_matchers::dynamic::__anon3321::MockSema::MatcherInfo
141 EXPECT_EQ("Bar", Bar.MatcherName);
147 EXPECT_EQ("Baz", Baz.MatcherName);
153 EXPECT_EQ("Foo", Foo.MatcherName);
H A DRegistryTest.cpp38 llvm::Optional<MatcherCtor> lookupMatcherCtor(StringRef MatcherName) { argument
39 return Registry::lookupMatcherCtor(MatcherName);
42 VariantMatcher constructMatcher(StringRef MatcherName, argument
46 llvm::Optional<MatcherCtor> Ctor = lookupMatcherCtor(MatcherName);
54 VariantMatcher constructMatcher(StringRef MatcherName, argument
59 llvm::Optional<MatcherCtor> Ctor = lookupMatcherCtor(MatcherName);
63 EXPECT_EQ("", DummyError.toStringFull()) << MatcherName;
67 VariantMatcher constructMatcher(StringRef MatcherName, argument
73 llvm::Optional<MatcherCtor> Ctor = lookupMatcherCtor(MatcherName);

Completed in 142 milliseconds