Searched refs:PolymorphicMatcher (Results 1 – 12 of 12) sorted by relevance
242 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 …]
857 internal::PolymorphicMatcher<MatcherT, ReturnTypesF, P...>>859 const internal::PolymorphicMatcher<MatcherT, ReturnTypesF, P...> in traverse()862 internal::PolymorphicMatcher<MatcherT, ReturnTypesF, P...>>(TK, in traverse()3138 inline internal::PolymorphicMatcher<3143 return internal::PolymorphicMatcher< in hasOverloadedOperatorName()3158 internal::PolymorphicMatcher<internal::HasOverloadedOperatorNameMatcher,3650 inline internal::PolymorphicMatcher<3654 return internal::PolymorphicMatcher< in hasDeclaration()5846 internal::PolymorphicMatcher<internal::ValueEqualsMatcher,5849 return internal::PolymorphicMatcher<internal::ValueEqualsMatcher, in equals()[all …]
1559 class PolymorphicMatcher {1561 PolymorphicMatcher(const ParamTypes &... Params) : Params(Params...) {}2291 PolymorphicMatcher<HasAnyOperatorNameMatcher,2300 PolymorphicMatcher<HasOverloadedOperatorNameMatcher,
617 class PolymorphicMatcher {619 explicit PolymorphicMatcher(const Impl& an_impl) : impl_(an_impl) {}676 inline PolymorphicMatcher<Impl> MakePolymorphicMatcher(const Impl& impl) {677 return PolymorphicMatcher<Impl>(impl);836 inline PolymorphicMatcher<internal::MatchesRegexMatcher> MatchesRegex(841 PolymorphicMatcher<internal::MatchesRegexMatcher> MatchesRegex(848 inline PolymorphicMatcher<internal::MatchesRegexMatcher> ContainsRegex(853 PolymorphicMatcher<internal::MatchesRegexMatcher> ContainsRegex(
4260 inline PolymorphicMatcher<internal::IsNullMatcher> IsNull() {4267 inline PolymorphicMatcher<internal::NotNullMatcher> NotNull() {4279 inline PolymorphicMatcher<internal::IsNanMatcher> IsNan() {4355 inline PolymorphicMatcher<internal::WhenDynamicCastToMatcher<To>>4367 inline PolymorphicMatcher<internal::FieldMatcher<Class, FieldType>> Field(4380 inline PolymorphicMatcher<internal::FieldMatcher<Class, FieldType>> Field(4392 inline PolymorphicMatcher<internal::PropertyMatcher<4409 inline PolymorphicMatcher<internal::PropertyMatcher<4422 inline PolymorphicMatcher<internal::PropertyMatcher<4434 inline PolymorphicMatcher<internal::PropertyMatcher<[all …]
93 inline PolymorphicMatcher<internal::IsEmptyMatcher> IsEmpty() { in IsEmpty()
154 PolymorphicMatcher(std::vector<DynTypedMatcher> Matchers);
232 VariantMatcher::PolymorphicMatcher(std::vector<DynTypedMatcher> Matchers) { in PolymorphicMatcher() function in clang::ast_matchers::dynamic::VariantMatcher
452 VariantMatcher Out = VariantMatcher::PolymorphicMatcher(std::move(Matchers));
317 PolymorphicMatcher<ReferencesBarOrIsZeroImpl> ReferencesBarOrIsZero() { in ReferencesBarOrIsZero()358 PolymorphicMatcher<PolymorphicIsEvenImpl> PolymorphicIsEven() { in PolymorphicIsEven()2315 PolymorphicMatcher<DivisibleByImpl> DivisibleBy(int n) { in TEST()2361 PolymorphicMatcher<DivisibleByImpl> m(DivisibleByImpl(42)); in TEST()2371 const PolymorphicMatcher<DivisibleByImpl> m(DivisibleByImpl(42)); in TEST()
2259 PolymorphicMatcher<IsHalfOfMatcher> IsHalfOf() { in IsHalfOf()
3748 using ::testing::PolymorphicMatcher;3775 PolymorphicMatcher<NotNullMatcher> NotNull() {