Lines Matching refs:setRefKind
1489 this->setRefKind(*left, expression.fOperator != Token::EQ ? in convertBinaryExpression()
1591 this->setRefKind(*arguments[i], in call()
1839 this->setRefKind(*base, VariableReference::kReadWrite_RefKind); in convertPrefixExpression()
1848 this->setRefKind(*base, VariableReference::kReadWrite_RefKind); in convertPrefixExpression()
2174 this->setRefKind(*base, VariableReference::kReadWrite_RefKind); in convertSuffixExpression()
2183 this->setRefKind(*base, VariableReference::kReadWrite_RefKind); in convertSuffixExpression()
2219 void IRGenerator::setRefKind(const Expression& expr, VariableReference::RefKind kind) { in setRefKind() function in SkSL::IRGenerator
2227 ((VariableReference&) expr).setRefKind(kind); in setRefKind()
2231 this->setRefKind(*((FieldAccess&) expr).fBase, kind); in setRefKind()
2238 this->setRefKind(*((Swizzle&) expr).fBase, kind); in setRefKind()
2241 this->setRefKind(*((IndexExpression&) expr).fBase, kind); in setRefKind()
2245 this->setRefKind(*t.fIfTrue, kind); in setRefKind()
2246 this->setRefKind(*t.fIfFalse, kind); in setRefKind()