Home
last modified time | relevance | path

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

/llvm-project/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() argument
44 TrackMove(TrackMove const& other) : value(other.value), moved_from(false) { } in TrackMove() argument
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.cpp68 struct TrackMove struct
70 TrackMove() : value(0), moved_from(false) { } in TrackMove() function
71 explicit TrackMove(int v) : value(v), moved_from(false) { } in TrackMove() function
72 TrackMove(TrackMove const& other) : value(other.value), moved_from(false) { } in TrackMove() argument
73 TrackMove(TrackMove&& other) : value(other.value), moved_from(false) { in TrackMove() argument
76 TrackMove& operator=(TrackMove const& other) { in operator =() argument
81 TrackMove& operator=(TrackMove&& other) { in operator =() argument
88 int value;
89 bool moved_from;