Searched refs:VariantMatcher (Results 1 – 8 of 8) sorted by relevance
88 VariantMatcher::Payload::~Payload() {} in ~Payload()90 class VariantMatcher::SinglePayload : public VariantMatcher::Payload {120 class VariantMatcher::PolymorphicPayload : public VariantMatcher::Payload {186 class VariantMatcher::VariadicOpPayload : public VariantMatcher::Payload {224 VariantMatcher::VariantMatcher() {} in VariantMatcher() function in clang::ast_matchers::dynamic::VariantMatcher226 VariantMatcher VariantMatcher::SingleMatcher(const DynTypedMatcher &Matcher) { in SingleMatcher()230 VariantMatcher232 return VariantMatcher( in PolymorphicMatcher()236 VariantMatcher VariantMatcher::VariadicOperatorMatcher( in VariadicOperatorMatcher()238 std::vector<VariantMatcher> Args) { in VariadicOperatorMatcher()[all …]
452 VariantMatcher Out = VariantMatcher::PolymorphicMatcher(std::move(Matchers));492 VariantMatcher736 std::vector<VariantMatcher> Constructed;751 return VariantMatcher();826 return VariantMatcher();832 return VariantMatcher();843 return VariantMatcher();856 return VariantMatcher();889 return VariantMatcher();892 std::vector<VariantMatcher> InnerArgs;[all …]
761 VariantMatcher Registry::constructMatcher(MatcherCtor Ctor, in constructMatcher()768 VariantMatcher Registry::constructBoundMatcher(MatcherCtor Ctor, in constructBoundMatcher()773 VariantMatcher Out = constructMatcher(Ctor, NameRange, Args, Error); in constructBoundMatcher()780 return VariantMatcher::SingleMatcher(*Bound); in constructBoundMatcher()784 return VariantMatcher(); in constructBoundMatcher()
403 *Value = VariantMatcher::SingleMatcher(*Bound); in parseIdentifierPrefixImpl()585 VariantMatcher Result = S->actOnMatcherExpression( in parseMatcherBuilder()616 VariantMatcher Result = S->actOnMatcherExpression( in parseMatcherBuilder()728 VariantMatcher Result = S->actOnMatcherExpression( in parseMatcherExpressionImpl()836 VariantMatcher Parser::RegistrySema::actOnMatcherExpression( in actOnMatcherExpression()
105 class VariantMatcher {145 VariantMatcher();148 static VariantMatcher SingleMatcher(const DynTypedMatcher &Matcher);153 static VariantMatcher159 static VariantMatcher161 std::vector<VariantMatcher> Args);229 explicit VariantMatcher(std::shared_ptr<Payload> Value) in VariantMatcher() function268 VariantValue(const VariantMatcher &Matchers);303 const VariantMatcher &getMatcher() const;304 void setMatcher(const VariantMatcher &Matcher);[all …]
138 static VariantMatcher constructMatcher(MatcherCtor Ctor,149 static VariantMatcher constructBoundMatcher(MatcherCtor Ctor,
88 virtual VariantMatcher actOnMatcherExpression(MatcherCtor Ctor,144 VariantMatcher actOnMatcherExpression(MatcherCtor Ctor,
4081 class VariantMatcher {4083 explicit VariantMatcher(::testing::Matcher<const T&> matcher)5258 PolymorphicMatcher<internal::variant_matcher::VariantMatcher<T> > VariantWith(5261 internal::variant_matcher::VariantMatcher<T>(matcher));