Searched refs:HasCopy (Results 1 – 5 of 5) sorted by relevance
91 struct HasCopy { struct92 HasCopy();93 HasCopy(const HasCopy &o);94 ~HasCopy();
24 struct HasCopy { }; struct39 int check0[has_copy_constructor<HasCopy>::value? 1 : -1];
1269 struct HasCopy { struct1270 HasCopy(HasCopy& cp);1304 { int arr[F(__has_trivial_constructor(HasCopy))]; } in has_trivial_default_constructor()1363 { int arr[F(__has_trivial_copy(HasCopy))]; } in has_trivial_copy_constructor()1383 { int arr[T(__has_trivial_assign(HasCopy))]; } in has_trivial_copy_assignment()1415 { int arr[T(__has_trivial_destructor(HasCopy))]; } in has_trivial_destructor()1470 { int arr[T(__has_nothrow_assign(HasCopy))]; } in has_nothrow_assign()1572 { int arr[F(__has_nothrow_copy(HasCopy))]; } in has_nothrow_copy()1600 { int arr[F(__has_nothrow_constructor(HasCopy))]; } in has_nothrow_constructor()1627 { int arr[F(__has_virtual_destructor(HasCopy))]; } in has_virtual_destructor()
1477 struct HasCopy { struct1478 HasCopy(HasCopy& cp);1514 { int arr[F(__has_trivial_constructor(HasCopy))]; } in has_trivial_default_constructor()1577 { int arr[F(__has_trivial_copy(HasCopy))]; } in has_trivial_copy_constructor()1597 { int arr[T(__has_trivial_assign(HasCopy))]; } in has_trivial_copy_assignment()1631 { int arr[T(__has_trivial_destructor(HasCopy))]; } in has_trivial_destructor()1688 { int arr[T(__has_nothrow_assign(HasCopy))]; } in has_nothrow_assign()1797 { int arr[F(__has_nothrow_copy(HasCopy))]; } in has_nothrow_copy()1827 { int arr[F(__has_nothrow_constructor(HasCopy))]; } in has_nothrow_constructor()1854 { int arr[F(__has_virtual_destructor(HasCopy))]; } in has_virtual_destructor()