Home
last modified time | relevance | path

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

12

/external/skqp/src/sksl/ir/
DSkSLPostfixExpression.h19 struct PostfixExpression : public Expression { struct
20 PostfixExpression(std::unique_ptr<Expression> operand, Token::Kind op) in PostfixExpression() argument
30 return std::unique_ptr<Expression>(new PostfixExpression(fOperand->clone(), fOperator)); in clone() argument
/external/skia/src/sksl/ir/
DSkSLPostfixExpression.h19 struct PostfixExpression : public Expression { struct
20 PostfixExpression(std::unique_ptr<Expression> operand, Token::Kind op) in PostfixExpression() function
30 return std::unique_ptr<Expression>(new PostfixExpression(fOperand->clone(), fOperator)); in clone() argument
/external/skqp/src/sksl/
DSkSLGLSLCodeGenerator.h170 void writePostfixExpression(const PostfixExpression& p, Precedence parentPrecedence);
DSkSLInterpreter.cpp424 const PostfixExpression& p = (const PostfixExpression&) expr; in evaluate()
DSkSLMetalCodeGenerator.h209 void writePostfixExpression(const PostfixExpression& p, Precedence parentPrecedence);
DSkSLJIT.h168 LLVMValueRef compilePostfix(LLVMBuilderRef builder, const PostfixExpression& p);
DSkSLMetalCodeGenerator.cpp141 this->writePostfixExpression((PostfixExpression&) expr, parentPrecedence); in writeExpression()
593 void MetalCodeGenerator::writePostfixExpression(const PostfixExpression& p, in writePostfixExpression()
1402 return this->requirements(*((const PostfixExpression&) e).fOperand); in requirements()
DSkSLSPIRVCodeGenerator.h241 SpvId writePostfixExpression(const PostfixExpression& p, OutputStream& out);
DSkSLGLSLCodeGenerator.cpp222 this->writePostfixExpression((PostfixExpression&) expr, parentPrecedence); in writeExpression()
982 void GLSLCodeGenerator::writePostfixExpression(const PostfixExpression& p, in writeFunctionCall()
DSkSLCompiler.cpp348 const PostfixExpression* p = (PostfixExpression*) expr; in addDefinitions()
DSkSLCFGGenerator.cpp381 this->addExpression(cfg, &((PostfixExpression*) e->get())->fOperand, false); in addExpression()
DSkSLIRGenerator.cpp596 std::unique_ptr<Expression> next(new PostfixExpression( in applyInvocationIDWorkaround()
2175 return std::unique_ptr<Expression>(new PostfixExpression(std::move(base), in convertSuffixExpression()
2184 return std::unique_ptr<Expression>(new PostfixExpression(std::move(base), in convertSuffixExpression()
DSkSLJIT.cpp741 LLVMValueRef JIT::compilePostfix(LLVMBuilderRef builder, const PostfixExpression& p) { in compilePostfix()
1048 return this->compilePostfix(builder, (PostfixExpression&) expr); in compileExpression()
/external/skia/src/sksl/
DSkSLGLSLCodeGenerator.h170 void writePostfixExpression(const PostfixExpression& p, Precedence parentPrecedence);
DSkSLInterpreter.cpp424 const PostfixExpression& p = (const PostfixExpression&) expr; in evaluate()
DSkSLMetalCodeGenerator.h213 void writePostfixExpression(const PostfixExpression& p, Precedence parentPrecedence);
DSkSLJIT.h168 LLVMValueRef compilePostfix(LLVMBuilderRef builder, const PostfixExpression& p);
DSkSLMetalCodeGenerator.cpp143 this->writePostfixExpression((PostfixExpression&) expr, parentPrecedence); in writeExpression()
739 void MetalCodeGenerator::writePostfixExpression(const PostfixExpression& p, in writePostfixExpression()
1544 return this->requirements(*((const PostfixExpression&) e).fOperand); in requirements()
DSkSLSPIRVCodeGenerator.h293 SpvId writePostfixExpression(const PostfixExpression& p, OutputStream& out);
DSkSLGLSLCodeGenerator.cpp218 this->writePostfixExpression((PostfixExpression&) expr, parentPrecedence); in writeExpression()
1001 void GLSLCodeGenerator::writePostfixExpression(const PostfixExpression& p, in writeFunctionCall()
DSkSLCompiler.cpp348 const PostfixExpression* p = (PostfixExpression*) expr; in addDefinitions()
DSkSLCFGGenerator.cpp381 this->addExpression(cfg, &((PostfixExpression*) e->get())->fOperand, false); in addExpression()
DSkSLIRGenerator.cpp602 std::unique_ptr<Expression> next(new PostfixExpression( in applyInvocationIDWorkaround()
2239 return std::unique_ptr<Expression>(new PostfixExpression(std::move(base), in convertSuffixExpression()
2248 return std::unique_ptr<Expression>(new PostfixExpression(std::move(base), in convertSuffixExpression()
DSkSLJIT.cpp741 LLVMValueRef JIT::compilePostfix(LLVMBuilderRef builder, const PostfixExpression& p) { in compilePostfix()
1048 return this->compilePostfix(builder, (PostfixExpression&) expr); in compileExpression()
/external/javaparser/javaparser-core/src/main/javacc/
Djava.jj1704 ret = PostfixExpression()
1709 Expression PostfixExpression():
2187 * use PostfixExpression for performance reasons.

12