Searched refs:TernaryExpression (Results 1 – 7 of 7) sorted by relevance
/external/skia/src/sksl/ir/ |
D | SkSLTernaryExpression.h | 19 struct TernaryExpression : public Expression { struct 20 TernaryExpression(Position position, std::unique_ptr<Expression> test, in TernaryExpression() function
|
/external/skia/src/sksl/ |
D | SkSLGLSLCodeGenerator.h | 133 void writeTernaryExpression(const TernaryExpression& t, Precedence parentPrecedence);
|
D | SkSLCFGGenerator.cpp | 183 TernaryExpression* t = (TernaryExpression*) e->get(); in addExpression()
|
D | SkSLGLSLCodeGenerator.cpp | 119 this->writeTernaryExpression((TernaryExpression&) expr, parentPrecedence); in writeExpression() 428 void GLSLCodeGenerator::writeTernaryExpression(const TernaryExpression& t, in writeTernaryExpression()
|
D | SkSLSPIRVCodeGenerator.h | 192 SpvId writeTernaryExpression(const TernaryExpression& t, SkWStream& out);
|
D | SkSLIRGenerator.cpp | 1108 return std::unique_ptr<Expression>(new TernaryExpression(expression.fPosition, in convertTernaryExpression() 1251 new TernaryExpression(position, std::move(args[0]), in convertNumberConstructor()
|
D | SkSLSPIRVCodeGenerator.cpp | 1218 return this->writeTernaryExpression((TernaryExpression&) expr, out); in writeExpression() 2240 SpvId SPIRVCodeGenerator::writeTernaryExpression(const TernaryExpression& t, SkWStream& out) { in writeTernaryExpression()
|