Lines Matching refs:rhs
45 Stack(Stack&& rhs) in Stack() argument
46 : allocator_(rhs.allocator_), in Stack()
47 ownAllocator_(rhs.ownAllocator_), in Stack()
48 stack_(rhs.stack_), in Stack()
49 stackTop_(rhs.stackTop_), in Stack()
50 stackEnd_(rhs.stackEnd_), in Stack()
51 initialCapacity_(rhs.initialCapacity_) in Stack()
53 rhs.allocator_ = 0; in Stack()
54 rhs.ownAllocator_ = 0; in Stack()
55 rhs.stack_ = 0; in Stack()
56 rhs.stackTop_ = 0; in Stack()
57 rhs.stackEnd_ = 0; in Stack()
58 rhs.initialCapacity_ = 0; in Stack()
67 Stack& operator=(Stack&& rhs) {
68 if (&rhs != this)
72 allocator_ = rhs.allocator_;
73 ownAllocator_ = rhs.ownAllocator_;
74 stack_ = rhs.stack_;
75 stackTop_ = rhs.stackTop_;
76 stackEnd_ = rhs.stackEnd_;
77 initialCapacity_ = rhs.initialCapacity_;
79 rhs.allocator_ = 0;
80 rhs.ownAllocator_ = 0;
81 rhs.stack_ = 0;
82 rhs.stackTop_ = 0;
83 rhs.stackEnd_ = 0;
84 rhs.initialCapacity_ = 0;
90 void Swap(Stack& rhs) RAPIDJSON_NOEXCEPT { in Swap() argument
91 internal::Swap(allocator_, rhs.allocator_); in Swap()
92 internal::Swap(ownAllocator_, rhs.ownAllocator_); in Swap()
93 internal::Swap(stack_, rhs.stack_); in Swap()
94 internal::Swap(stackTop_, rhs.stackTop_); in Swap()
95 internal::Swap(stackEnd_, rhs.stackEnd_); in Swap()
96 internal::Swap(initialCapacity_, rhs.initialCapacity_); in Swap()