Searched refs:VariantMatcher (Results 1 - 8 of 8) sorted by relevance
/freebsd-12-stable/contrib/llvm-project/clang/lib/ASTMatchers/Dynamic/ |
H A D | VariantValue.cpp | 56 VariantMatcher::MatcherOps::canConstructFrom(const DynTypedMatcher &Matcher, 63 VariantMatcher::MatcherOps::constructVariadicOperator( 65 ArrayRef<VariantMatcher> InnerMatchers) const { 81 VariantMatcher::Payload::~Payload() {} 83 class VariantMatcher::SinglePayload : public VariantMatcher::Payload { 114 class VariantMatcher::PolymorphicPayload : public VariantMatcher::Payload { 180 class VariantMatcher::VariadicOpPayload : public VariantMatcher 219 VariantMatcher::VariantMatcher() {} function in class:clang::ast_matchers::dynamic::VariantMatcher [all...] |
H A D | Marshallers.h | 199 virtual VariantMatcher create(SourceRange NameRange, 255 using MarshallerType = VariantMatcher (*)(void (*Func)(), 275 VariantMatcher create(SourceRange NameRange, 318 /// Convert the return values of the functions into a VariantMatcher. 321 /// polymorphic matcher. For the former, we just construct the VariantMatcher. 324 static VariantMatcher outvalueToVariantMatcher(const DynTypedMatcher &Matcher) { 325 return VariantMatcher::SingleMatcher(Matcher); 329 static VariantMatcher outvalueToVariantMatcher(const T &PolyMatcher, 334 VariantMatcher Out = VariantMatcher [all...] |
H A D | Registry.cpp | 669 VariantMatcher Registry::constructMatcher(MatcherCtor Ctor, 676 VariantMatcher Registry::constructBoundMatcher(MatcherCtor Ctor, 681 VariantMatcher Out = constructMatcher(Ctor, NameRange, Args, Error); 688 return VariantMatcher::SingleMatcher(*Bound); 692 return VariantMatcher();
|
H A D | Parser.cpp | 378 *Value = VariantMatcher::SingleMatcher(*Bound); 531 VariantMatcher Result = S->actOnMatcherExpression( 639 VariantMatcher Parser::RegistrySema::actOnMatcherExpression(
|
/freebsd-12-stable/contrib/llvm-project/clang/include/clang/ASTMatchers/Dynamic/ |
H A D | VariantValue.h | 84 /// overloads of the matcher. \c VariantMatcher knows how to select the 86 /// To get a real matcher object out of a \c VariantMatcher you can do: 92 class VariantMatcher { class in namespace:clang::ast_matchers::dynamic 111 ArrayRef<VariantMatcher> InnerMatchers) const; 122 /// It follows a similar interface as VariantMatcher itself. 136 VariantMatcher(); 139 static VariantMatcher SingleMatcher(const DynTypedMatcher &Matcher); 144 static VariantMatcher 150 static VariantMatcher 152 std::vector<VariantMatcher> Arg 212 explicit VariantMatcher(std::shared_ptr<Payload> Value) function in class:clang::ast_matchers::dynamic::VariantMatcher [all...] |
H A D | Registry.h | 113 static VariantMatcher constructMatcher(MatcherCtor Ctor, 124 static VariantMatcher constructBoundMatcher(MatcherCtor Ctor,
|
H A D | Parser.h | 88 virtual VariantMatcher actOnMatcherExpression(MatcherCtor Ctor, 136 VariantMatcher actOnMatcherExpression(MatcherCtor Ctor,
|
/freebsd-12-stable/contrib/googletest/googlemock/include/gmock/ |
H A D | gmock-matchers.h | 4073 // Overloads to allow VariantMatcher to do proper ADL lookup. 4081 class VariantMatcher { class in namespace:testing::internal::variant_matcher 4083 explicit VariantMatcher(::testing::Matcher<const T&> matcher) function in class:testing::internal::variant_matcher::VariantMatcher 5258 PolymorphicMatcher<internal::variant_matcher::VariantMatcher<T> > VariantWith( 5261 internal::variant_matcher::VariantMatcher<T>(matcher));
|
Completed in 278 milliseconds