Home
last modified time | relevance | path

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

/llvm-project-15.0.7/libcxx/include/__type_traits/
H A Dis_polymorphic.h23 : public integral_constant<bool, __is_polymorphic(_Tp)> {};
27 inline constexpr bool is_polymorphic_v = __is_polymorphic(_Tp);
/llvm-project-15.0.7/clang/test/SemaTemplate/
H A Dtemplate-class-traits.cpp8 int t01[T(__is_polymorphic(InheritPolymorph<int>))];
/llvm-project-15.0.7/clang/test/PCH/
H A Dcxx-traits.h52 struct __is_polymorphic {}; // expected-warning {{made available}} struct
H A Dcxx-traits.cpp52 bool _is_polymorphic_result = __is_polymorphic(int);
/llvm-project-15.0.7/clang/test/SemaCXX/
H A Dtype-traits.cpp438 { int arr[T(__is_polymorphic(Polymorph))]; } in is_polymorphic()
441 { int arr[F(__is_polymorphic(int))]; } in is_polymorphic()
442 { int arr[F(__is_polymorphic(Union))]; } in is_polymorphic()
444 { int arr[F(__is_polymorphic(Int))]; } in is_polymorphic()
445 { int arr[F(__is_polymorphic(IntAr))]; } in is_polymorphic()
446 { int arr[F(__is_polymorphic(UnionAr))]; } in is_polymorphic()
447 { int arr[F(__is_polymorphic(Derives))]; } in is_polymorphic()
448 { int arr[F(__is_polymorphic(ClassType))]; } in is_polymorphic()
449 { int arr[F(__is_polymorphic(Enum))]; } in is_polymorphic()
450 { int arr[F(__is_polymorphic(cvoid))]; } in is_polymorphic()
[all …]
H A Dsizeless-1.cpp488 _Static_assert(!__is_polymorphic(svint8_t), ""); in cxx_only()
/llvm-project-15.0.7/clang/include/clang/Basic/
H A DTokenKinds.def502 TYPE_TRAIT_1(__is_polymorphic, IsPolymorphic, KEYCXX)
/llvm-project-15.0.7/clang/lib/Parse/
H A DParseExpr.cpp1099 REVERTIBLE_TYPE_TRAIT(__is_polymorphic); in ParseCastExpression()
/llvm-project-15.0.7/clang/docs/
H A DLanguageExtensions.rst1434 * ``__is_polymorphic`` (C++, GNU, Microsoft, Embarcadero)
1506 * ``__is_polymorphic``