Searched defs:MoveAssign (Results 1 – 4 of 4) sorted by relevance
11 template<typename T> struct MoveAssign { struct29 struct NonTrivialMoveAssign { argument74 template struct MoveAssign<A2>; // expected-note {{here}} variable87 template struct MoveAssign<B1>; // expected-note {{here}} variable89 template struct MoveAssign<B2>; // expected-note {{here}} variable91 template struct MoveAssign<B3>; variable98 template struct MoveAssign<C1>; // expected-note {{here}} variable129 template struct MoveAssign<D2>; // expected-note {{here}} variable132 template struct MoveAssign<D4>; // expected-note {{here}} variable135 template struct MoveAssign<D6>; // expected-note {{here}} variable[all …]
43 struct MoveAssign { struct46 constexpr MoveAssign() = default; argument47 constexpr MoveAssign(int v) : val(v) {} in MoveAssign() function49 constexpr MoveAssign& operator=(MoveAssign&&) = default; argument51 constexpr MoveAssign& operator=(const MoveAssign&) = delete; argument52 constexpr const MoveAssign& operator=(const MoveAssign&) const = delete; argument53 constexpr const MoveAssign& operator=(MoveAssign&&) const = delete; argument
67 struct MoveAssign { struct71 MoveAssign(int v) : value(v) {} in MoveAssign() function72 MoveAssign(MoveAssign &&o) : value(o.value) { in MoveAssign() function76 MoveAssign &operator=(MoveAssign &&o) { in operator =() argument85 int MoveAssign::move_construct = 0; argument
148 TEST_F(RegexTest, MoveAssign) { in TEST_F() argument