Lines Matching refs:expr
85 DSLExpression::DSLExpression(DSLPossibleExpression expr, PositionInfo pos) {
87 if (expr.valid()) {
88 fExpression = std::move(expr.fExpression);
204 DSLPossibleExpression operator op(DSLExpression expr) { \
206 expr.release()); \
210 DSLPossibleExpression operator op(DSLExpression expr, int) { \
211 return PostfixExpression::Convert(ThreadContext::Context(), expr.release(), \
278 DSLPossibleExpression::DSLPossibleExpression(std::unique_ptr<SkSL::Expression> expr)
279 : fExpression(std::move(expr)) {}
339 DSLPossibleExpression DSLPossibleExpression::operator=(DSLExpression expr) {
340 return DSLExpression(this->release()) = std::move(expr);
343 DSLPossibleExpression DSLPossibleExpression::operator=(int expr) {
344 return this->operator=(DSLExpression(expr));
347 DSLPossibleExpression DSLPossibleExpression::operator=(float expr) {
348 return this->operator=(DSLExpression(expr));
351 DSLPossibleExpression DSLPossibleExpression::operator=(double expr) {
352 return this->operator=(DSLExpression(expr));