Searched refs:indexExpr (Results 1 – 4 of 4) sorted by relevance
80 const Expression* indexExpr = ConstantFolder::GetConstantValueForVariable(*index); in Convert() local81 if (indexExpr->isIntLiteral()) { in Convert()82 SKSL_INT indexValue = indexExpr->as<Literal>().intValue(); in Convert()97 const Expression* indexExpr = ConstantFolder::GetConstantValueForVariable(*index); in Make() local98 if (indexExpr->isIntLiteral()) { in Make()99 SKSL_INT indexValue = indexExpr->as<Literal>().intValue(); in Make()
1006 IndexExpression& indexExpr = (*expr)->as<IndexExpression>(); in visitExpression() local1007 this->visitExpression(&indexExpr.base()); in visitExpression()1008 this->visitExpression(&indexExpr.index()); in visitExpression()
1557 IndexExpression& indexExpr = (IndexExpression&) expr; in getAccessChain() local1558 chain = this->getAccessChain(*indexExpr.fBase, out); in getAccessChain()1559 chain.push_back(this->writeExpression(*indexExpr.fIndex, out)); in getAccessChain()
1868 const IndexExpression& indexExpr = expr.as<IndexExpression>(); in getAccessChain() local1869 chain = this->getAccessChain(*indexExpr.base(), out); in getAccessChain()1870 chain.push_back(this->writeExpression(*indexExpr.index(), out)); in getAccessChain()