Lines Matching refs:Matcher
28 SinglePayload(const DynTypedMatcher &Matcher) : Matcher(Matcher) {} in SinglePayload() argument
31 return Matcher; in getSingleMatcher()
35 return (Twine("Matcher<") + Matcher.getSupportedKind().asStringRef() + ">") in getTypeAsString()
41 if (Ops.canConstructFrom(Matcher, Ignore)) in makeTypedMatcher()
42 Ops.constructFrom(Matcher); in makeTypedMatcher()
46 const DynTypedMatcher Matcher; member in clang::ast_matchers::dynamic::VariantMatcher::SinglePayload
129 VariantMatcher VariantMatcher::SingleMatcher(const DynTypedMatcher &Matcher) { in SingleMatcher() argument
130 return VariantMatcher(new SinglePayload(Matcher)); in SingleMatcher()
167 VariantValue::VariantValue(const VariantMatcher &Matcher) : Type(VT_Nothing) { in VariantValue() argument
168 setMatcher(Matcher); in VariantValue()
199 delete Value.Matcher; in reset()
245 return *Value.Matcher; in getMatcher()
251 Value.Matcher = new VariantMatcher(NewValue); in setMatcher()