Home
last modified time | relevance | path

Searched refs:HasCons (Results 1 – 4 of 4) sorted by relevance

/external/libcxx/test/std/utilities/meta/meta.unary/meta.unary.prop/
Dis_aggregate.pass.cpp51 struct HasCons { HasCons(int); }; struct
70 test_false<HasCons>(); in main()
/external/llvm-project/libcxx/test/std/utilities/meta/meta.unary/meta.unary.prop/
Dis_aggregate.pass.cpp50 struct HasCons { HasCons(int); }; struct
69 test_false<HasCons>(); in main()
/external/clang/test/SemaCXX/
Dtype-traits.cpp40 struct HasCons { HasCons(int); }; struct
90 struct DerivesHasCons : HasCons {};
114 HasNoThrowConstructorWithArgs(HasCons i = HasCons(0)) throw();
194 { int arr[F(__is_pod(HasCons))]; } in is_pod()
225 { int arr[T(__is_empty(HasCons))]; } in is_empty()
1302 { int arr[F(__has_trivial_constructor(HasCons))]; } in has_trivial_default_constructor()
1329 { int arr[T(__has_trivial_move_constructor(HasCons))]; } in has_trivial_move_constructor()
1351 { int arr[T(__has_trivial_copy(HasCons))]; } in has_trivial_copy_constructor()
1381 { int arr[T(__has_trivial_assign(HasCons))]; } in has_trivial_copy_assignment()
1413 { int arr[T(__has_trivial_destructor(HasCons))]; } in has_trivial_destructor()
[all …]
/external/llvm-project/clang/test/SemaCXX/
Dtype-traits.cpp53 struct HasCons { HasCons(int); }; struct
57 struct HasNoInheritedCons : HasCons {};
115 struct DerivesHasCons : HasCons {};
139 HasNoThrowConstructorWithArgs(HasCons i = HasCons(0)) throw();
238 { int arr[F(__is_pod(HasCons))]; } in is_pod()
275 { int arr[T(__is_empty(HasCons))]; } in is_empty()
562 static_assert(!__is_aggregate(HasCons), ""); in is_aggregate()
1512 { int arr[F(__has_trivial_constructor(HasCons))]; } in has_trivial_default_constructor()
1539 { int arr[T(__has_trivial_move_constructor(HasCons))]; } in has_trivial_move_constructor()
1563 { int arr[T(__has_trivial_copy(HasCons))]; } in has_trivial_copy_constructor()
[all …]