Lines Matching refs:setRefKind
1538 this->setRefKind(*left, expression.fOperator != Token::EQ ? in convertBinaryExpression()
1640 this->setRefKind(*arguments[i], in call()
1889 this->setRefKind(*base, VariableReference::kReadWrite_RefKind); in convertPrefixExpression()
1898 this->setRefKind(*base, VariableReference::kReadWrite_RefKind); in convertPrefixExpression()
2238 this->setRefKind(*base, VariableReference::kReadWrite_RefKind); in convertSuffixExpression()
2247 this->setRefKind(*base, VariableReference::kReadWrite_RefKind); in convertSuffixExpression()
2283 void IRGenerator::setRefKind(const Expression& expr, VariableReference::RefKind kind) { in setRefKind() function in SkSL::IRGenerator
2291 ((VariableReference&) expr).setRefKind(kind); in setRefKind()
2295 this->setRefKind(*((FieldAccess&) expr).fBase, kind); in setRefKind()
2302 this->setRefKind(*((Swizzle&) expr).fBase, kind); in setRefKind()
2305 this->setRefKind(*((IndexExpression&) expr).fBase, kind); in setRefKind()
2309 this->setRefKind(*t.fIfTrue, kind); in setRefKind()
2310 this->setRefKind(*t.fIfFalse, kind); in setRefKind()