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'}}
1809 // CHECK-NEXT: <string>Calling defaulted move constructor for 'MovableWrapper'</string>
1811 // CHECK-NEXT: <string>Calling defaulted move constructor for 'MovableWrapper'</string>
1838 // CHECK-NEXT: <string>Calling move constructor for 'Dereferencer'</string>
1840 // CHECK-NEXT: <string>Calling move constructor for 'Dereferencer'</string>
1852 // CHECK-NEXT: <string>Entered call from move constructor for 'MovableWrapper'</string>
1854 // CHECK-NEXT: <string>Entered call from move constructor for 'MovableWrapper'</string>
2447 // CHECK-NEXT: <string>Calling defaulted move assignment operator for 'MovableWrapper'</string>
2449 // CHECK-NEXT: <string>Calling defaulted move assignment operator for 'MovableWrapper'</string>
2510 // CHECK-NEXT: <string>Calling move assignment operator for 'Dereferencer'</string>
2512 // CHECK-NEXT: <string>Calling move assignment operator for 'Dereferencer'</string>
2524 // CHECK-NEXT: <string>Entered call from move assignment operator for 'MovableWrapper'</string>
2526 // CHECK-NEXT: <string>Entered call from move assignment operator for 'MovableWrapper'</string>