Searched refs:__is_constructible (Results 1 – 11 of 11) sorted by relevance
| /llvm-project-15.0.7/clang/test/SemaCXX/ |
| H A D | cxx11-default-member-initializers.cpp | 8 static_assert(!__is_constructible(X), ""); 13 static_assert(__is_constructible(A::X), "");
|
| H A D | sizeless-1.cpp | 456 _Static_assert(__is_constructible(svint8_t), ""); in cxx_only() 457 _Static_assert(__is_constructible(svint8_t, svint8_t), ""); in cxx_only() 458 _Static_assert(!__is_constructible(svint8_t, svint8_t, svint8_t), ""); in cxx_only() 459 _Static_assert(!__is_constructible(svint8_t, svint16_t), ""); in cxx_only()
|
| H A D | type-traits.cpp | 2287 { int arr[T(__is_constructible(NonTrivialDefault))]; } in constructible_checks() 2290 { int arr[T(__is_constructible(int))]; } in constructible_checks() 2293 { int arr[F(__is_constructible(NonPOD))]; } in constructible_checks() 2296 { int arr[T(__is_constructible(NonPOD, int))]; } in constructible_checks() 2300 { int arr[F(__is_constructible(Abstract))]; } in constructible_checks() 2304 { int arr[T(__is_constructible(VariadicCtor, in constructible_checks() 2308 { int arr[F(__is_constructible(int(int)))]; } in constructible_checks() 2311 { int arr[T(__is_constructible(ACompleteType))]; } in constructible_checks() 2319 { int arr[F(__is_constructible(void))]; } in constructible_checks() 2383 { int arr[T((__is_constructible(int &, LRef)))]; } in reference_binds_to_temporary_checks() [all …]
|
| /llvm-project-15.0.7/clang/test/Modules/Inputs/PR27401/ |
| H A D | a.h | 10 : integral_constant<bool, __is_constructible(_Tp)> {}; 14 : integral_constant<bool, __is_constructible(_Tp, _Tp)> {};
|
| /llvm-project-15.0.7/clang/test/AST/ |
| H A D | ast-dump-traits.cpp | 17 (void) __is_constructible(int, int, int, int); in test_type_trait()
|
| /llvm-project-15.0.7/libcxx/include/__type_traits/ |
| H A D | is_constructible.h | 23 : public integral_constant<bool, __is_constructible(_Tp, _Args...)>
|
| /llvm-project-15.0.7/clang/test/PCH/ |
| H A D | cxx-traits.h | 30 struct __is_constructible {}; // expected-warning {{made available}} struct
|
| H A D | cxx-traits.cpp | 28 bool _is_constructible_result = __is_constructible(int);
|
| /llvm-project-15.0.7/clang/include/clang/Basic/ |
| H A D | TokenKinds.def | 469 TYPE_TRAIT_N(__is_constructible, IsConstructible, KEYCXX)
|
| /llvm-project-15.0.7/clang/lib/Parse/ |
| H A D | ParseExpr.cpp | 1075 REVERTIBLE_TYPE_TRAIT(__is_constructible); in ParseCastExpression()
|
| /llvm-project-15.0.7/clang/docs/ |
| H A D | LanguageExtensions.rst | 1402 * ``__is_constructible`` (C++, MSVC 2013) 1498 * ``__is_constructible``
|