Searched refs:move_only (Results 1 – 7 of 7) sorted by relevance
18 class move_only class21 move_only(const move_only&);22 move_only& operator=(const move_only&);24 move_only(move_only&);25 move_only& operator=(move_only&);31 move_only(move_only&&) {} in move_only() function in move_only32 move_only& operator=(move_only&&) {} in operator =() argument34 operator std::__rv<move_only> () {return std::__rv<move_only>(*this);}35 move_only(std::__rv<move_only>) {}38 move_only() {} in move_only() function in move_only[all …]
15 class move_only class18 move_only(const move_only&);19 move_only& operator=(const move_only&);21 move_only(move_only&);22 move_only& operator=(move_only&);28 move_only(move_only&&) {} in move_only() function in move_only29 move_only& operator=(move_only&&) {} in operator =() argument31 operator std::__rv<move_only> () {return std::__rv<move_only>(*this);}32 move_only(std::__rv<move_only>) {}35 move_only() {} in move_only() function in move_only[all …]
17 class move_only class19 move_only(const move_only&);20 move_only& operator=(const move_only&);22 move_only(move_only&&) {} in move_only() function in move_only23 move_only& operator=(move_only&&) {return *this;} in operator =() argument25 move_only() {} in move_only() function in move_only28 move_only source() {return move_only();} in source()29 const move_only csource() {return move_only();} in csource()31 void test(move_only) {} in test() argument35 move_only mo; in main()
39 class move_only class43 move_only(const move_only&) = delete;44 move_only& operator=(const move_only&)= delete;47 move_only(move_only&&) {++move_only_constructed;} in move_only() argument48 move_only& operator=(move_only&&) {return *this;} in operator =() argument50 move_only() {++move_only_constructed;} in move_only() function in move_only51 ~move_only() {--move_only_constructed;} in ~move_only()106 std::allocator<move_only> a; in main()111 move_only* ap = a.allocate(3); in main()124 a.construct(ap, move_only()); in main()
3 class move_only { move_only(const move_only&) = delete; move_only(move_only&&); }; class5 move_only il;