Home
last modified time | relevance | path

Searched refs:PostfixExpression (Results 1 – 16 of 16) sorted by relevance

/external/skia/src/sksl/ir/
DSkSLPostfixExpression.cpp20 std::unique_ptr<Expression> PostfixExpression::Convert(const Context& context, in Convert()
33 return PostfixExpression::Make(context, pos, std::move(base), op); in Convert()
36 std::unique_ptr<Expression> PostfixExpression::Make(const Context& context, in Make()
42 return std::make_unique<PostfixExpression>(pos, std::move(base), op); in Make()
45 std::string PostfixExpression::description(OperatorPrecedence parentPrecedence) const { in description()
DSkSLPostfixExpression.h27 class PostfixExpression final : public Expression {
31 PostfixExpression(Position pos, std::unique_ptr<Expression> operand, Operator op) in PostfixExpression() function
61 return std::make_unique<PostfixExpression>(pos, this->operand()->clone(), in clone()
/external/skia/src/sksl/analysis/
DSkSLGetLoopUnrollInfo.cpp197 const PostfixExpression& next = loopNext->as<PostfixExpression>(); in GetLoopUnrollInfo()
/external/skia/src/sksl/
DSkSLInliner.cpp323 const PostfixExpression& p = expression.as<PostfixExpression>(); in inlineExpression()
324 return PostfixExpression::Make(*fContext, pos, expr(p.operand()), p.getOperator()); in inlineExpression()
945 PostfixExpression& postfixExpr = (*expr)->as<PostfixExpression>(); in visitExpression()
DSkSLAnalysis.cpp619 return this->visitExpressionPtr(e.template as<PostfixExpression>().operand()); in visitExpression()
DSkSLParser.cpp2271 return this->expressionOrPoison(pos, PostfixExpression::Convert(fCompiler.context(), in suffix()
/external/skia/src/sksl/codegen/
DSkSLPipelineStageCodeGenerator.cpp119 void writePostfixExpression(const PostfixExpression& p, Precedence parentPrecedence);
624 this->writePostfixExpression(expr.as<PostfixExpression>(), parentPrecedence); in writeExpression()
723 void PipelineStageCodeGenerator::writePostfixExpression(const PostfixExpression& p, in writePostfixExpression()
DSkSLGLSLCodeGenerator.cpp192 void writePostfixExpression(const PostfixExpression& p, Precedence parentPrecedence);
454 this->writePostfixExpression(expr.as<PostfixExpression>(), parentPrecedence); in writeExpression()
1307 void GLSLCodeGenerator::writePostfixExpression(const PostfixExpression& p, in writePostfixExpression()
DSkSLMetalCodeGenerator.cpp291 void writePostfixExpression(const PostfixExpression& p, Precedence parentPrecedence);
529 this->writePostfixExpression(expr.as<PostfixExpression>(), parentPrecedence); in writeExpression()
2283 void MetalCodeGenerator::writePostfixExpression(const PostfixExpression& p, in writePostfixExpression()
DSkSLWGSLCodeGenerator.cpp256 std::string assemblePostfixExpression(const PostfixExpression& p, Precedence parentPrecedence);
2518 return this->assemblePostfixExpression(e.as<PostfixExpression>(), parentPrecedence); in assembleExpression()
3653 std::string WGSLCodeGenerator::assemblePostfixExpression(const PostfixExpression& p, in assemblePostfixExpression()
DSkSLRasterPipelineCodeGenerator.cpp331 [[nodiscard]] bool pushPostfixExpression(const PostfixExpression& p, bool usesResult);
2246 return this->pushPostfixExpression(e.as<PostfixExpression>(), usesResult); in pushExpression()
3658 bool Generator::pushPostfixExpression(const PostfixExpression& p, bool usesResult) { in pushPostfixExpression()
DSkSLSPIRVCodeGenerator.cpp479 SpvId writePostfixExpression(const PostfixExpression& p, OutputStream& out);
1959 return this->writePostfixExpression(expr.as<PostfixExpression>(), out); in writeExpression()
4343 SpvId SPIRVCodeGenerator::writePostfixExpression(const PostfixExpression& p, OutputStream& out) { in writePostfixExpression()
/external/javaparser/javaparser-core/src/main/javacc/
Djava.jj1705 ret = PostfixExpression()
1712 Expression PostfixExpression():
2190 * use PostfixExpression for performance reasons.
/external/javaparser/javaparser-symbol-solver-testing/src/test/test_sourcecode/javaparser_new_src/javaparser-generated-sources/com/github/javaparser/
DASTParser.java2657 ret = PostfixExpression(); in UnaryExpressionNotPlusMinus()
2670 final public Expression PostfixExpression() {Expression ret; in PostfixExpression() method in ASTParser
/external/javaparser/javaparser-symbol-solver-testing/src/test/test_sourcecode/javaparser_src/generated/com/github/javaparser/
DASTParser.java2711 ret = PostfixExpression(); in UnaryExpressionNotPlusMinus()
2724 final public Expression PostfixExpression() { in PostfixExpression() method in ASTParser
/external/javaparser/javaparser-core/generated-sources/javacc/com/github/javaparser/
DGeneratedJavaParser.java2846 ret = PostfixExpression(); in UnaryExpressionNotPlusMinus()
2863 final public Expression PostfixExpression() throws ParseException {Expression ret; in PostfixExpression() method in GeneratedJavaParser