Lines Matching refs:other
92 MoveOperationTrackerBase( const MoveOperationTrackerBase& other ) : value(other.value) { in MoveOperationTrackerBase()
93 REQUIRE_MESSAGE(other.value, "The object has been moved or destroyed"); in MoveOperationTrackerBase()
97 MoveOperationTrackerBase( MoveOperationTrackerBase&& other ) noexcept : value(other.value) { in MoveOperationTrackerBase()
98 REQUIRE_MESSAGE(other.value, "The object has been moved or destroyed"); in MoveOperationTrackerBase()
99 other.value = 0; in MoveOperationTrackerBase()
103 MoveOperationTrackerBase& operator=( const MoveOperationTrackerBase& other ) { in operator =()
104 REQUIRE_MESSAGE(other.value, "The object has been moved or destroyed"); in operator =()
105 value = other.value; in operator =()
110 MoveOperationTrackerBase& operator=( MoveOperationTrackerBase&& other ) noexcept { in operator =()
111 REQUIRE_MESSAGE(other.value, "The object has been moved or destroyed"); in operator =()
112 value = other.value; in operator =()
113 other.value = 0; in operator =()
118 bool operator<( const MoveOperationTrackerBase& other ) const { in operator <()
120 REQUIRE_MESSAGE(other.value, "The object has been moved or destroyed"); in operator <()
121 return value < other.value; in operator <()
288 bool operator<(const NoDefaultCtorType& other) const { in operator <()
289 return value1 + value2 < other.value1 + other.value2; in operator <()