Home | History | Annotate | Download | only in util

Lines Matching defs:Dummy

25 struct Dummy {
26 Dummy() {
29 std::cerr << "Construct Dummy{0x" << (void *) this
34 Dummy(const Dummy& rhs) {
40 std::cerr << "CopyConstruct Dummy{0x" << (void *) this
41 << "} from Dummy{0x" << (const void*) &rhs
45 Dummy(Dummy&& rhs) {
48 std::cerr << "MoveConstruct Dummy{0x" << (void *) this
49 << "} from Dummy{0x" << (const void*) &rhs
53 Dummy& operator=(const Dummy& rhs) {
61 std::cerr << "CopyAssign Dummy{0x" << (void *) this
62 << "} from Dummy{0x" << (const void*) &rhs
67 Dummy& operator=(Dummy&& rhs) {
71 std::cerr << "MoveAssign Dummy{0x" << (void *) this
72 << "} from Dummy{0x" << (const void*) &rhs
77 ~Dummy() {
78 std::cerr << "Destruct Dummy{0x" << (void *) this
109 Maybe<Dummy> val = make_nothing<Dummy>();
111 Maybe<Dummy> val2 = make_value(Dummy());
115 Maybe<Dummy> val;
117 Maybe<Dummy> val2 = Dummy();