Searched refs:VariantMatcher (Results 1 – 8 of 8) sorted by relevance
89 VariantMatcher::Payload::~Payload() {} in ~Payload()91 class VariantMatcher::SinglePayload : public VariantMatcher::Payload {121 class VariantMatcher::PolymorphicPayload : public VariantMatcher::Payload {187 class VariantMatcher::VariadicOpPayload : public VariantMatcher::Payload {225 VariantMatcher::VariantMatcher() {} in VariantMatcher() function in clang::ast_matchers::dynamic::VariantMatcher227 VariantMatcher VariantMatcher::SingleMatcher(const DynTypedMatcher &Matcher) { in SingleMatcher()231 VariantMatcher233 return VariantMatcher( in PolymorphicMatcher()237 VariantMatcher VariantMatcher::VariadicOperatorMatcher( in VariadicOperatorMatcher()239 std::vector<VariantMatcher> Args) { in VariadicOperatorMatcher()[all …]
452 VariantMatcher Out = VariantMatcher::PolymorphicMatcher(std::move(Matchers));492 VariantMatcher737 std::vector<VariantMatcher> Constructed;752 return VariantMatcher();827 return VariantMatcher();833 return VariantMatcher();844 return VariantMatcher();857 return VariantMatcher();890 return VariantMatcher();893 std::vector<VariantMatcher> InnerArgs;[all …]
800 VariantMatcher Registry::constructMatcher(MatcherCtor Ctor, in constructMatcher()807 VariantMatcher Registry::constructBoundMatcher(MatcherCtor Ctor, in constructBoundMatcher()812 VariantMatcher Out = constructMatcher(Ctor, NameRange, Args, Error); in constructBoundMatcher()819 return VariantMatcher::SingleMatcher(*Bound); in constructBoundMatcher()823 return VariantMatcher(); in constructBoundMatcher()
401 *Value = VariantMatcher::SingleMatcher(*Bound); in parseIdentifierPrefixImpl()583 VariantMatcher Result = S->actOnMatcherExpression( in parseMatcherBuilder()614 VariantMatcher Result = S->actOnMatcherExpression( in parseMatcherBuilder()726 VariantMatcher Result = S->actOnMatcherExpression( in parseMatcherExpressionImpl()834 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,
3941 class VariantMatcher {3943 explicit VariantMatcher(::testing::Matcher<const T&> matcher)5259 PolymorphicMatcher<internal::variant_matcher::VariantMatcher<T>> VariantWith(5262 internal::variant_matcher::VariantMatcher<T>(matcher));