Home
last modified time | relevance | path

Searched refs:__is_constructible (Results 1 – 11 of 11) sorted by relevance

/llvm-project-15.0.7/clang/test/SemaCXX/
H A Dcxx11-default-member-initializers.cpp8 static_assert(!__is_constructible(X), "");
13 static_assert(__is_constructible(A::X), "");
H A Dsizeless-1.cpp456 _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 Dtype-traits.cpp2287 { 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 Da.h10 : integral_constant<bool, __is_constructible(_Tp)> {};
14 : integral_constant<bool, __is_constructible(_Tp, _Tp)> {};
/llvm-project-15.0.7/clang/test/AST/
H A Dast-dump-traits.cpp17 (void) __is_constructible(int, int, int, int); in test_type_trait()
/llvm-project-15.0.7/libcxx/include/__type_traits/
H A Dis_constructible.h23 : public integral_constant<bool, __is_constructible(_Tp, _Args...)>
/llvm-project-15.0.7/clang/test/PCH/
H A Dcxx-traits.h30 struct __is_constructible {}; // expected-warning {{made available}} struct
H A Dcxx-traits.cpp28 bool _is_constructible_result = __is_constructible(int);
/llvm-project-15.0.7/clang/include/clang/Basic/
H A DTokenKinds.def469 TYPE_TRAIT_N(__is_constructible, IsConstructible, KEYCXX)
/llvm-project-15.0.7/clang/lib/Parse/
H A DParseExpr.cpp1075 REVERTIBLE_TYPE_TRAIT(__is_constructible); in ParseCastExpression()
/llvm-project-15.0.7/clang/docs/
H A DLanguageExtensions.rst1402 * ``__is_constructible`` (C++, MSVC 2013)
1498 * ``__is_constructible``