Home | History | Annotate | Download | only in Dynamic

Lines Matching full:matchers

65     // Abort if any of the inner matchers can't be converted to
114 : Matchers(std::move(MatchersIn)) {}
119 if (Matchers.size() != 1)
121 return Matchers[0];
126 for (size_t i = 0, e = Matchers.size(); i != e; ++i) {
129 Inner += Matchers[i].getSupportedKind().asStringRef();
139 for (size_t i = 0, e = Matchers.size(); i != e; ++i) {
141 if (Ops.canConstructFrom(Matchers[i], IsExactMatch)) {
148 Found = &Matchers[i];
162 for (const DynTypedMatcher &Matcher : Matchers) {
174 const std::vector<DynTypedMatcher> Matchers;
223 VariantMatcher::PolymorphicMatcher(std::vector<DynTypedMatcher> Matchers) {
224 return VariantMatcher(new PolymorphicPayload(std::move(Matchers)));