Lines Matching full:is_trivially_constructible
2012 struct is_trivially_constructible {
2017 { int arr[T((is_trivially_constructible<int>::value))]; }
2018 { int arr[T((is_trivially_constructible<int, int>::value))]; }
2019 { int arr[T((is_trivially_constructible<int, float>::value))]; }
2020 { int arr[T((is_trivially_constructible<int, int&>::value))]; }
2021 { int arr[T((is_trivially_constructible<int, const int&>::value))]; }
2022 { int arr[T((is_trivially_constructible<int, int>::value))]; }
2023 { int arr[T((is_trivially_constructible<HasCopyAssign, HasCopyAssign>::value))]; }
2024 { int arr[T((is_trivially_constructible<HasCopyAssign, const HasCopyAssign&>::value))]; }
2025 { int arr[T((is_trivially_constructible<HasCopyAssign, HasCopyAssign&&>::value))]; }
2026 { int arr[T((is_trivially_constructible<HasCopyAssign>::value))]; }
2027 { int arr[T((is_trivially_constructible<NonTrivialDefault,
2029 { int arr[T((is_trivially_constructible<NonTrivialDefault,
2032 { int arr[F((is_trivially_constructible<int, int*>::value))]; }
2033 { int arr[F((is_trivially_constructible<NonTrivialDefault>::value))]; }
2034 { int arr[F((is_trivially_constructible<ThreeArgCtor, int*, char*, int&>::value))]; }
2035 { int arr[F((is_trivially_constructible<Abstract>::value))]; } // PR19178