Lines Matching refs:MatcherName
185 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;
303 variadicMatcherDescriptor(StringRef MatcherName, SourceRange NameRange,
343 typedef VariantMatcher (*RunFunc)(StringRef MatcherName,
352 StringRef MatcherName)
354 MatcherName(MatcherName.str()),
362 return Func(MatcherName, NameRange, Args, Error);
380 const std::string MatcherName;
391 StringRef MatcherName)
392 : VariadicFuncMatcherDescriptor(Func, MatcherName),
437 static VariantMatcher matcherMarshall0(void (*Func)(), StringRef MatcherName,
448 static VariantMatcher matcherMarshall1(void (*Func)(), StringRef MatcherName,
461 static VariantMatcher matcherMarshall2(void (*Func)(), StringRef MatcherName,
587 VarOp Op, StringRef MatcherName)
589 MatcherName(MatcherName) {}
636 const StringRef MatcherName;
645 StringRef MatcherName) {
650 MatcherName, RetTypes, None);
656 StringRef MatcherName) {
662 reinterpret_cast<void (*)()>(Func), MatcherName, RetTypes, AK);
668 StringRef MatcherName) {
675 reinterpret_cast<void (*)()>(Func), MatcherName, RetTypes, AKs);
683 StringRef MatcherName) {
684 return new VariadicFuncMatcherDescriptor(VarFunc, MatcherName);
695 StringRef MatcherName) {
696 return new DynCastAllOfMatcherDescriptor(VarFunc, MatcherName);
705 StringRef MatcherName) {
707 AdaptativeOverloadCollector<ArgumentAdapterT, FromTypes, ToTypes>(MatcherName,
727 StringRef MatcherName) {
729 MatcherName);