Lines Matching refs: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,
543 using RunFunc = VariantMatcher (*)(StringRef MatcherName,
552 StringRef MatcherName)
554 MatcherName(MatcherName.str()),
562 return Func(MatcherName, NameRange, Args, Error);
583 const std::string MatcherName;
594 StringRef MatcherName)
595 : VariadicFuncMatcherDescriptor(Func, MatcherName),
652 static VariantMatcher matcherMarshall0(void (*Func)(), StringRef MatcherName,
663 static VariantMatcher matcherMarshall1(void (*Func)(), StringRef MatcherName,
676 static VariantMatcher matcherMarshall2(void (*Func)(), StringRef MatcherName,
876 VarOp Op, StringRef MatcherName)
878 MatcherName(MatcherName) {}
930 const StringRef MatcherName;
1058 makeMatcherAutoMarshall(ReturnType (*Func)(), StringRef MatcherName) {
1063 MatcherName, RetTypes, std::nullopt);
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) {