Home
last modified time | relevance | path

Searched defs:TrackMove (Results 1 – 2 of 2) sorted by relevance

/llvm-project-15.0.7/libcxx/test/std/utilities/tuple/tuple.tuple/tuple.assign/
H A Dmove_pair.pass.cpp40 struct TrackMove struct
42 TrackMove() : value(0), moved_from(false) { } in TrackMove() function
43 explicit TrackMove(int v) : value(v), moved_from(false) { } in TrackMove() function
44 TrackMove(TrackMove const& other) : value(other.value), moved_from(false) { } in TrackMove() function
45 TrackMove(TrackMove&& other) : value(other.value), moved_from(false) { in TrackMove() argument
48 TrackMove& operator=(TrackMove const& other) { in operator =() argument
53 TrackMove& operator=(TrackMove&& other) { in operator =() argument
60 int value;
61 bool moved_from;
H A Dconvert_move.pass.cpp66 struct TrackMove struct
68 TrackMove() : value(0), moved_from(false) { } in TrackMove() argument
69 explicit TrackMove(int v) : value(v), moved_from(false) { } in TrackMove() function
70 TrackMove(TrackMove const& other) : value(other.value), moved_from(false) { } in TrackMove() argument
71 TrackMove(TrackMove&& other) : value(other.value), moved_from(false) { in TrackMove() argument
74 TrackMove& operator=(TrackMove const& other) { in operator =() argument
79 TrackMove& operator=(TrackMove&& other) { in operator =() argument
86 int value;
87 bool moved_from;