Lines Matching refs:this
4 * Use of this source code is governed by a BSD-style license that can be
68 if (pr.isValid()) { this->set##attr_name(std::move(*pr)); } \
183 // FIXME: this should be sparse
195 if (pr.isValid()) { this->set##attr_name(*pr); } \
200 if (pr.isValid()) { this->set##attr_name(std::move(*pr)); } \
214 [this](const attr_type& a) { this->f##attr_name = a; }, \
215 [this](attr_type&& a) { this->f##attr_name = std::move(a); })
224 [this](const attr_type& a) { this->f##attr_name.set(a); }, \
225 [this](attr_type&& a) { this->f##attr_name.set(std::move(a)); })