Lines Matching refs:state_

31     int state_;
37 Deleter(Deleter&& r) : state_(r.state_) {r.state_ = 0;}
40 state_ = r.state_;
41 r.state_ = 0;
46 Deleter() : state_(0) {}
47 explicit Deleter(int s) : state_(s) {}
48 ~Deleter() {assert(state_ >= 0); state_ = -1;}
53 : state_(d.state()) {d.set_state(0);}
60 int state() const {return state_;}
61 void set_state(int i) {state_ = i;}
69 int state_;
76 Deleter(Deleter&& r) : state_(r.state_) {r.state_ = 0;}
79 state_ = r.state_;
80 r.state_ = 0;
84 Deleter() : state_(0) {}
85 explicit Deleter(int s) : state_(s) {}
86 ~Deleter() {assert(state_ >= 0); state_ = -1;}
88 int state() const {return state_;}
89 void set_state(int i) {state_ = i;}
99 mutable int state_;
102 Deleter() : state_(0) {}
103 explicit Deleter(int s) : state_(s) {}
105 Deleter(Deleter const & other) : state_(other.state_) {
106 other.state_ = 0;
109 state_ = other.state_;
110 other.state_ = 0;
114 ~Deleter() {assert(state_ >= 0); state_ = -1;}
119 : state_(d.state()) {}
122 int state() const {return state_;}
123 void set_state(int i) {state_ = i;}
131 mutable int state_;
135 Deleter(Deleter const& other) : state_(other.state_) {
136 other.state_ = 0;
139 state_ = other.state_;
140 other.state_ = 0;
144 Deleter() : state_(0) {}
145 explicit Deleter(int s) : state_(s) {}
146 ~Deleter() {assert(state_ >= 0); state_ = -1;}
148 int state() const {return state_;}
149 void set_state(int i) {state_ = i;}
169 int state_;
173 CDeleter() : state_(0) {}
174 explicit CDeleter(int s) : state_(s) {}
175 ~CDeleter() {assert(state_ >= 0); state_ = -1;}
179 : state_(d.state()) {}
181 int state() const {return state_;}
182 void set_state(int i) {state_ = i;}
190 int state_;
194 CDeleter() : state_(0) {}
195 explicit CDeleter(int s) : state_(s) {}
196 ~CDeleter() {assert(state_ >= 0); state_ = -1;}
198 int state() const {return state_;}
199 void set_state(int i) {state_ = i;}
217 int state_;
222 NCDeleter() : state_(0) {}
223 explicit NCDeleter(int s) : state_(s) {}
224 ~NCDeleter() {assert(state_ >= 0); state_ = -1;}
226 int state() const {return state_;}
227 void set_state(int i) {state_ = i;}
236 int state_;
241 NCDeleter() : state_(0) {}
242 explicit NCDeleter(int s) : state_(s) {}
243 ~NCDeleter() {assert(state_ >= 0); state_ = -1;}
245 int state() const {return state_;}
246 void set_state(int i) {state_ = i;}
256 int state_;
261 NCConstDeleter() : state_(0) {}
262 explicit NCConstDeleter(int s) : state_(s) {}
263 ~NCConstDeleter() {assert(state_ >= 0); state_ = -1;}
265 int state() const {return state_;}
266 void set_state(int i) {state_ = i;}
275 int state_;
280 NCConstDeleter() : state_(0) {}
281 explicit NCConstDeleter(int s) : state_(s) {}
282 ~NCConstDeleter() {assert(state_ >= 0); state_ = -1;}
284 int state() const {return state_;}
285 void set_state(int i) {state_ = i;}
295 int state_;
298 CopyDeleter() : state_(0) {}
299 explicit CopyDeleter(int s) : state_(s) {}
300 ~CopyDeleter() {assert(state_ >= 0); state_ = -1;}
302 CopyDeleter(CopyDeleter const& other) : state_(other.state_) {}
304 state_ = other.state_;
308 int state() const {return state_;}
309 void set_state(int i) {state_ = i;}
318 int state_;
322 CopyDeleter() : state_(0) {}
323 explicit CopyDeleter(int s) : state_(s) {}
324 ~CopyDeleter() {assert(state_ >= 0); state_ = -1;}
326 CopyDeleter(CopyDeleter const& other) : state_(other.state_) {}
328 state_ = other.state_;
332 int state() const {return state_;}
333 void set_state(int i) {state_ = i;}
352 int state_;
356 test_deleter() : state_(0) {++count;}
357 explicit test_deleter(int s) : state_(s) {++count;}
359 : state_(d.state_) {++count;}
360 ~test_deleter() {assert(state_ >= 0); --count; state_ = -1;}
362 int state() const {return state_;}
363 void set_state(int i) {state_ = i;}
365 void operator()(T* p) {assert(state_ >= 0); ++dealloc_count; delete p;}