Lines Matching defs:move
52 // A simplified version of std::move.
54 T &&move(T &obj) {
103 // expected-note@-1 {{Calling move constructor for 'Dereferencer'}}
106 // expected-note@-1 {{Calling move assignment operator for 'Dereferencer'}}
128 MovableWrapper w{move(input)};
129 // expected-note@-1 {{Calling defaulted move constructor for 'MovableWrapper'}}
145 w = move(input);
146 // expected-note@-1 {{Calling defaulted move assignment operator for 'MovableWrapper'}}
1773 // CHECK-NEXT: <string>Calling defaulted move constructor for 'MovableWrapper'</string>
1775 // CHECK-NEXT: <string>Calling defaulted move constructor for 'MovableWrapper'</string>
1802 // CHECK-NEXT: <string>Calling move constructor for 'Dereferencer'</string>
1804 // CHECK-NEXT: <string>Calling move constructor for 'Dereferencer'</string>
1816 // CHECK-NEXT: <string>Entered call from move constructor for 'MovableWrapper'</string>
1818 // CHECK-NEXT: <string>Entered call from move constructor for 'MovableWrapper'</string>
2405 // CHECK-NEXT: <string>Calling defaulted move assignment operator for 'MovableWrapper'</string>
2407 // CHECK-NEXT: <string>Calling defaulted move assignment operator for 'MovableWrapper'</string>
2468 // CHECK-NEXT: <string>Calling move assignment operator for 'Dereferencer'</string>
2470 // CHECK-NEXT: <string>Calling move assignment operator for 'Dereferencer'</string>
2482 // CHECK-NEXT: <string>Entered call from move assignment operator for 'MovableWrapper'</string>
2484 // CHECK-NEXT: <string>Entered call from move assignment operator for 'MovableWrapper'</string>