Searched refs:ImplicitCopy (Results 1 – 7 of 7) sorted by relevance
58 struct ImplicitCopy { struct59 explicit ImplicitCopy(int) {} in ImplicitCopy() argument60 ImplicitCopy(ImplicitCopy const&) {} in ImplicitCopy() argument65 std::tuple<ImplicitCopy> testImplicitCopy1() { in testImplicitCopy1()66 ImplicitCopy i(42); in testImplicitCopy1()70 std::tuple<ImplicitCopy> testImplicitCopy2() { in testImplicitCopy2()71 const ImplicitCopy i(42); in testImplicitCopy2()75 std::tuple<ImplicitCopy> testImplicitCopy3() { in testImplicitCopy3()76 const ImplicitCopy i(42); in testImplicitCopy3()
27 struct ImplicitCopy { struct28 explicit ImplicitCopy(int) {} in ImplicitCopy() function29 ImplicitCopy(ImplicitCopy const&) {} in ImplicitCopy() function34 std::tuple<ImplicitCopy> testImplicitCopy1() { in testImplicitCopy1()35 ImplicitCopy i(42); in testImplicitCopy1()39 std::tuple<ImplicitCopy> testImplicitCopy2() { in testImplicitCopy2()40 const ImplicitCopy i(42); in testImplicitCopy2()
36 struct ImplicitCopy { struct37 ImplicitCopy(ImplicitCopy const&) {} in ImplicitCopy() function39 static_assert(test_convertible<ImplicitCopy, ImplicitCopy>(), "Must be convertible");
6 struct ImplicitCopy { struct8 ImplicitCopy() { x = 10; } in ImplicitCopy() argument9 ~ImplicitCopy() { x = 20; } in ~ImplicitCopy() argument18 ImplicitCopy b[2];
9 struct ImplicitCopy { struct12 ImplicitCopy() { id = 10; } in ImplicitCopy() argument13 ~ImplicitCopy() { id = 20; } in ~ImplicitCopy() argument25 ImplicitCopy o1; // memcpy-able member.
9 struct ImplicitCopy { struct11 ImplicitCopy() { id = 10; } in ImplicitCopy() function12 ~ImplicitCopy() { id = 20; } in ~ImplicitCopy() argument27 ImplicitCopy o1;
428 struct ImplicitCopy { struct430 virtual ~ImplicitCopy();432 void CreateCopy(ImplicitCopy *a) { in CreateCopy()433 new ImplicitCopy(*a); in CreateCopy()