Home
last modified time | relevance | path

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

12

/external/skia/src/sksl/ir/
DSkSLExpressionStatement.h19 struct ExpressionStatement : public Statement { struct
20 ExpressionStatement(std::unique_ptr<Expression> expression) in ExpressionStatement() argument
25 return std::unique_ptr<Statement>(new ExpressionStatement(fExpression->clone())); in clone() argument
/external/skqp/src/sksl/ir/
DSkSLExpressionStatement.h19 struct ExpressionStatement : public Statement { struct
20 ExpressionStatement(std::unique_ptr<Expression> expression) in ExpressionStatement() function
25 return std::unique_ptr<Statement>(new ExpressionStatement(fExpression->clone())); in clone() argument
/external/deqp/framework/randomshaders/
DrsgStatement.cpp58 { getWeight<ExpressionStatement>, create<ExpressionStatement> }, in chooseStatement()
116 ExpressionStatement::ExpressionStatement (GeneratorState& state) in ExpressionStatement() function in rsg::ExpressionStatement
123 ExpressionStatement::~ExpressionStatement (void) in ~ExpressionStatement()
128 float ExpressionStatement::getWeight (const GeneratorState& state) in getWeight()
134 void ExpressionStatement::execute (ExecutionContext& execCtx) const in execute()
219 void ExpressionStatement::tokenize (GeneratorState& state, TokenStream& str) const in tokenize()
DrsgStatement.hpp55 class ExpressionStatement : public Statement class
58 ExpressionStatement (GeneratorState& state);
59 virtual ~ExpressionStatement (void);
/external/v8/src/torque/
Dast.h42 V(ExpressionStatement) \
390 struct ExpressionStatement : Statement { struct
391 DEFINE_AST_NODE_LEAF_BOILERPLATE(ExpressionStatement)
392 ExpressionStatement(SourcePosition pos, Expression* expression) in ExpressionStatement() function
Ddeclaration-visitor.h65 void Visit(ExpressionStatement* stmt) { Visit(stmt->expression); } in Visit()
Dimplementation-visitor.h135 const Type* Visit(ExpressionStatement* stmt);
/external/v8/src/asmjs/
Dasm-parser.h346 void ExpressionStatement(); // 6.5.2 ExpressionStatement
/external/v8/src/parsing/
Dparser.h648 ExpressionStatement* e_stat = statement->AsExpressionStatement();
1076 ExpressionStatement* expr_stmt = static_cast<ExpressionStatement*>(node);
Drewriter.cc155 void Processor::VisitExpressionStatement(ExpressionStatement* node) { in VisitExpressionStatement()
Dpreparser.h493 static PreParserStatement ExpressionStatement( in ExpressionStatement() function
762 return PreParserStatement::ExpressionStatement(expr); in NewExpressionStatement()
Dpattern-rewriter.cc771 NOT_A_PATTERN(ExpressionStatement)
/external/skia/src/sksl/
DSkSLIRGenerator.cpp199 Expression& expr = *((ExpressionStatement&) *result).fExpression; in convertStatement()
528 return std::unique_ptr<Statement>(new ExpressionStatement(std::move(e))); in convertExpressionStatement()
614 loopBody.push_back(std::unique_ptr<Statement>(new ExpressionStatement( in applyInvocationIDWorkaround()
618 loopBody.push_back(std::unique_ptr<Statement>(new ExpressionStatement( in applyInvocationIDWorkaround()
627 std::unique_ptr<Statement> initializer(new ExpressionStatement(std::move(assignment))); in applyInvocationIDWorkaround()
669 return std::unique_ptr<Statement>(new ExpressionStatement(std::move(result))); in getNormalizeSkPositionCode()
DSkSLCompiler.cpp1041 new ExpressionStatement(std::move(i.fTest)))); in simplifyStatement()
1104 ExpressionStatement& e = (ExpressionStatement&) *stmt; in simplifyStatement()
DSkSLInterpreter.cpp109 this->evaluate(*((const ExpressionStatement&) stmt).fExpression); in runStatement()
DSkSLMetalCodeGenerator.cpp1143 this->writeExpression(*((ExpressionStatement&) s).fExpression, kTopLevel_Precedence); in writeStatement()
1600 return this->requirements(*((const ExpressionStatement&) s).fExpression); in requirements()
DSkSLCFGGenerator.cpp482 this->addExpression(cfg, &((ExpressionStatement&) **s).fExpression, true); in addStatement()
/external/skqp/src/sksl/
DSkSLIRGenerator.cpp193 Expression& expr = *((ExpressionStatement&) *result).fExpression; in convertStatement()
522 return std::unique_ptr<Statement>(new ExpressionStatement(std::move(e))); in convertExpressionStatement()
608 loopBody.push_back(std::unique_ptr<Statement>(new ExpressionStatement( in applyInvocationIDWorkaround()
612 loopBody.push_back(std::unique_ptr<Statement>(new ExpressionStatement( in applyInvocationIDWorkaround()
621 std::unique_ptr<Statement> initializer(new ExpressionStatement(std::move(assignment))); in applyInvocationIDWorkaround()
663 return std::unique_ptr<Statement>(new ExpressionStatement(std::move(result))); in getNormalizeSkPositionCode()
DSkSLCompiler.cpp1041 new ExpressionStatement(std::move(i.fTest)))); in simplifyStatement()
1104 ExpressionStatement& e = (ExpressionStatement&) *stmt; in simplifyStatement()
DSkSLInterpreter.cpp109 this->evaluate(*((const ExpressionStatement&) stmt).fExpression); in runStatement()
DSkSLMetalCodeGenerator.cpp999 this->writeExpression(*((ExpressionStatement&) s).fExpression, kTopLevel_Precedence); in writeStatement()
1458 return this->requirements(*((const ExpressionStatement&) s).fExpression); in requirements()
DSkSLCFGGenerator.cpp481 this->addExpression(cfg, &((ExpressionStatement&) **s).fExpression, true); in addStatement()
/external/v8/src/ast/
Dast.h56 V(ExpressionStatement) \
696 class ExpressionStatement final : public Statement {
705 ExpressionStatement(Expression* expression, int pos) in ExpressionStatement() function
2894 ExpressionStatement* NewExpressionStatement(Expression* expression, int pos) { in NewExpressionStatement()
2895 return new (zone_) ExpressionStatement(expression, pos); in NewExpressionStatement()
Dprettyprinter.cc91 void CallPrinter::VisitExpressionStatement(ExpressionStatement* node) { in VisitExpressionStatement()
855 void AstPrinter::VisitExpressionStatement(ExpressionStatement* node) { in VisitExpressionStatement()
Dast-traversal-visitor.h147 ExpressionStatement* stmt) { in VisitExpressionStatement()

12