Lines Matching defs:MatcherName
375 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,
542 using RunFunc = VariantMatcher (*)(StringRef MatcherName,
551 StringRef MatcherName)
553 MatcherName(MatcherName.str()),
561 return Func(MatcherName, NameRange, Args, Error);
582 const std::string MatcherName;
593 StringRef MatcherName)
594 : VariadicFuncMatcherDescriptor(Func, MatcherName),
651 static VariantMatcher matcherMarshall0(void (*Func)(), StringRef MatcherName,
662 static VariantMatcher matcherMarshall1(void (*Func)(), StringRef MatcherName,
675 static VariantMatcher matcherMarshall2(void (*Func)(), StringRef MatcherName,
875 VarOp Op, StringRef MatcherName)
877 MatcherName(MatcherName) {}
929 const StringRef MatcherName;
1058 makeMatcherAutoMarshall(ReturnType (*Func)(), StringRef MatcherName) {
1063 MatcherName, RetTypes, None);
1069 makeMatcherAutoMarshall(ReturnType (*Func)(ArgType1), StringRef MatcherName) {
1075 reinterpret_cast<void (*)()>(Func), MatcherName, RetTypes, AK);
1082 StringRef MatcherName) {
1089 reinterpret_cast<void (*)()>(Func), MatcherName, RetTypes, AKs);
1107 StringRef MatcherName) {
1108 return std::make_unique<VariadicFuncMatcherDescriptor>(VarFunc, MatcherName);
1119 StringRef MatcherName) {
1120 return std::make_unique<DynCastAllOfMatcherDescriptor>(VarFunc, MatcherName);
1129 StringRef MatcherName) {
1131 AdaptativeOverloadCollector<ArgumentAdapterT, FromTypes, ToTypes>(MatcherName,
1151 StringRef MatcherName) {
1153 MinCount, MaxCount, Func.Op, MatcherName);
1159 StringRef MatcherName) {