Home
last modified time | relevance | path

Searched refs:PolymorphicMatcher (Results 1 – 9 of 9) sorted by relevance

/llvm-project-15.0.7/clang/include/clang/ASTMatchers/
H A DASTMatchersMacros.h242 inline ::clang::ast_matchers::internal::PolymorphicMatcher< \
245 return ::clang::ast_matchers::internal::PolymorphicMatcher< \
287 inline ::clang::ast_matchers::internal::PolymorphicMatcher< \
291 return ::clang::ast_matchers::internal::PolymorphicMatcher< \
295 typedef ::clang::ast_matchers::internal::PolymorphicMatcher< \
340 inline ::clang::ast_matchers::internal::PolymorphicMatcher< \
344 return ::clang::ast_matchers::internal::PolymorphicMatcher< \
348 typedef ::clang::ast_matchers::internal::PolymorphicMatcher< \
527 inline ::clang::ast_matchers::internal::PolymorphicMatcher< \
531 return ::clang::ast_matchers::internal::PolymorphicMatcher< \
[all …]
H A DASTMatchers.h855 internal::PolymorphicMatcher<MatcherT, ReturnTypesF, P...>>
857 const internal::PolymorphicMatcher<MatcherT, ReturnTypesF, P...> in traverse()
860 internal::PolymorphicMatcher<MatcherT, ReturnTypesF, P...>>(TK, in traverse()
3059 inline internal::PolymorphicMatcher<
3064 return internal::PolymorphicMatcher< in hasOverloadedOperatorName()
3079 internal::PolymorphicMatcher<internal::HasOverloadedOperatorNameMatcher,
3571 inline internal::PolymorphicMatcher<
3575 return internal::PolymorphicMatcher< in hasDeclaration()
5585 internal::PolymorphicMatcher<internal::ValueEqualsMatcher,
5588 return internal::PolymorphicMatcher<internal::ValueEqualsMatcher, in equals()
[all …]
H A DASTMatchersInternal.h1579 class PolymorphicMatcher {
1581 PolymorphicMatcher(const ParamTypes &... Params) : Params(Params...) {}
2264 PolymorphicMatcher<HasAnyOperatorNameMatcher,
2273 PolymorphicMatcher<HasOverloadedOperatorNameMatcher,
/llvm-project-15.0.7/llvm/utils/unittest/googletest/include/gtest/
H A Dgtest-matchers.h454 class PolymorphicMatcher {
456 explicit PolymorphicMatcher(const Impl& an_impl) : impl_(an_impl) {} in PolymorphicMatcher() function
513 inline PolymorphicMatcher<Impl> MakePolymorphicMatcher(const Impl& impl) { in MakePolymorphicMatcher()
514 return PolymorphicMatcher<Impl>(impl); in MakePolymorphicMatcher()
671 inline PolymorphicMatcher<internal::MatchesRegexMatcher> MatchesRegex( in MatchesRegex()
675 inline PolymorphicMatcher<internal::MatchesRegexMatcher> MatchesRegex( in MatchesRegex()
682 inline PolymorphicMatcher<internal::MatchesRegexMatcher> ContainsRegex( in ContainsRegex()
686 inline PolymorphicMatcher<internal::MatchesRegexMatcher> ContainsRegex( in ContainsRegex()
/llvm-project-15.0.7/llvm/utils/unittest/googlemock/include/gmock/
H A Dgmock-matchers.h3637 inline PolymorphicMatcher<internal::IsNullMatcher > IsNull() {
3644 inline PolymorphicMatcher<internal::NotNullMatcher > NotNull() {
3727 inline PolymorphicMatcher<internal::WhenDynamicCastToMatcher<To> >
3739 inline PolymorphicMatcher<
3766 inline PolymorphicMatcher<internal::PropertyMatcher<
3783 inline PolymorphicMatcher<internal::PropertyMatcher<
3796 inline PolymorphicMatcher<internal::PropertyMatcher<
3808 inline PolymorphicMatcher<internal::PropertyMatcher<
3925 inline PolymorphicMatcher<internal::StartsWithMatcher<std::wstring> >
4027 inline PolymorphicMatcher<internal::TrulyMatcher<Predicate> >
[all …]
/llvm-project-15.0.7/clang/include/clang/ASTMatchers/Dynamic/
H A DVariantValue.h154 PolymorphicMatcher(std::vector<DynTypedMatcher> Matchers);
/llvm-project-15.0.7/clang/unittests/ASTMatchers/
H A DASTMatchersInternalTest.cpp80 std::vector<testing::PolymorphicMatcher<
/llvm-project-15.0.7/clang/lib/ASTMatchers/Dynamic/
H A DVariantValue.cpp231 VariantMatcher::PolymorphicMatcher(std::vector<DynTypedMatcher> Matchers) { in PolymorphicMatcher() function in clang::ast_matchers::dynamic::VariantMatcher
H A DMarshallers.h452 VariantMatcher Out = VariantMatcher::PolymorphicMatcher(std::move(Matchers));