Lines Matching refs:this
4 * Use of this source code is governed by a BSD-style license that can be
63 return DSLExpression(*this, PositionInfo()).x();
67 return DSLExpression(*this, PositionInfo()).y();
71 return DSLExpression(*this, PositionInfo()).z();
75 return DSLExpression(*this, PositionInfo()).w();
79 return DSLExpression(*this, PositionInfo()).r();
83 return DSLExpression(*this, PositionInfo()).g();
87 return DSLExpression(*this, PositionInfo()).b();
91 return DSLExpression(*this, PositionInfo()).a();
95 return DSLExpression(*this, PositionInfo()).field(name);
101 return ++DSLExpression(*this, PositionInfo());
105 return DSLExpression(*this, PositionInfo())++;
109 return --DSLExpression(*this, PositionInfo());
113 return DSLExpression(*this, PositionInfo())--;
123 // predefined variables this field is unnecessary, so we don't bother tracking it and just set
124 // it to kVoid; in other words, you shouldn't generally be relying on this field to be correct.
182 return this->operator=(DSLExpression(param));
187 return this->operator=(DSLExpression(param));
232 return this->operator=(DSLExpression(param));
237 return this->operator=(DSLExpression(param));
293 return this->operator=(DSLExpression(param));
298 return this->operator=(DSLExpression(param));