/external/skqp/src/sksl/ir/ |
D | SkSLExpressionStatement.h | 19 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/skia/src/sksl/ir/ |
D | SkSLExpressionStatement.h | 19 class ExpressionStatement final : public Statement { 23 ExpressionStatement(std::unique_ptr<Expression> expression) in ExpressionStatement() function 41 return std::make_unique<ExpressionStatement>(this->expression()->clone()); in clone()
|
D | SkSLExpressionStatement.cpp | 15 std::unique_ptr<Statement> ExpressionStatement::Make(const Context& context, in Make() 24 return std::make_unique<ExpressionStatement>(std::move(expr)); in Make()
|
D | SkSLIfStatement.cpp | 70 return ExpressionStatement::Make(context, std::move(test)); in Make()
|
D | SkSLForStatement.cpp | 41 stmt->is<SkSL::ExpressionStatement>(); in is_simple_initializer()
|
/external/deqp/framework/randomshaders/ |
D | rsgStatement.cpp | 58 { 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()
|
D | rsgStatement.hpp | 55 class ExpressionStatement : public Statement class 58 ExpressionStatement (GeneratorState& state); 59 virtual ~ExpressionStatement (void);
|
/external/skia/src/sksl/dsl/ |
D | DSLStatement.cpp | 33 fStatement = std::make_unique<SkSL::ExpressionStatement>(std::move(skslExpr)); in DSLStatement() 38 : fStatement(std::make_unique<SkSL::ExpressionStatement>(std::move(expr))) {} in DSLStatement()
|
/external/llvm-project/clang/include/clang/Tooling/Syntax/ |
D | Nodes.h | 337 class ExpressionStatement final : public Statement { 339 ExpressionStatement() : Statement(NodeKind::ExpressionStatement) {} in ExpressionStatement() function
|
D | Nodes.td | 235 def ExpressionStatement : External<Statement> {}
|
/external/kotlinx.atomicfu/atomicfu-transformer/src/main/kotlin/kotlinx/atomicfu/transformer/ |
D | AtomicFUTransformerJS.kt | 176 if (stmt is ExpressionStatement) { in <lambda>() 508 val expr = (node.firstChild as ExpressionStatement).expression in <lambda>() 511 this.arguments = listOf((thisNode.firstChild as ExpressionStatement).expression) in <lambda>()
|
/external/skia/src/sksl/ |
D | SkSLInliner.cpp | 471 const ExpressionStatement& e = statement.as<ExpressionStatement>(); in inlineStatement() 472 return ExpressionStatement::Make(*fContext, expr(e.expression())); in inlineStatement() 511 auto assignment = ExpressionStatement::Make( in inlineStatement() 846 ExpressionStatement& expr = (*stmt)->as<ExpressionStatement>(); in visitStatement()
|
D | SkSLIRGenerator.cpp | 168 SkASSERT(result->is<ExpressionStatement>()); in convertStatement() 169 Expression& expr = *result->as<ExpressionStatement>().expression(); in convertStatement() 636 return ExpressionStatement::Make(fContext, std::move(e)); in convertExpressionStatement() 709 loopBody.push_back(ExpressionStatement::Make(fContext, this->call(/*offset=*/-1, in applyInvocationIDWorkaround() 712 loopBody.push_back(ExpressionStatement::Make(fContext, this->call(/*offset=*/-1, in applyInvocationIDWorkaround() 720 auto initializer = ExpressionStatement::Make(fContext, std::move(assignment)); in applyInvocationIDWorkaround() 788 return ExpressionStatement::Make(fContext, std::move(result)); in getNormalizeSkPositionCode()
|
D | SkSLDehydrator.cpp | 472 const ExpressionStatement& e = s->as<ExpressionStatement>(); in write()
|
D | SkSLRehydrator.cpp | 377 return ExpressionStatement::Make(fContext, std::move(expr)); in statement()
|
D | SkSLCompiler.cpp | 674 stmt = ExpressionStatement::Make(fContext, std::move(varDecl.value())); in removeDeadLocalVariables()
|
/external/llvm-project/clang/lib/Tooling/Syntax/ |
D | Synthesis.cpp | 134 case syntax::NodeKind::ExpressionStatement: in allocateTree() 135 return new (A.getAllocator()) syntax::ExpressionStatement; in allocateTree()
|
D | Nodes.cpp | 325 syntax::Expression *syntax::ExpressionStatement::getExpression() { in getExpression()
|
/external/skqp/src/sksl/ |
D | SkSLIRGenerator.cpp | 193 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()
|
D | SkSLCompiler.cpp | 1041 new ExpressionStatement(std::move(i.fTest)))); in simplifyStatement() 1104 ExpressionStatement& e = (ExpressionStatement&) *stmt; in simplifyStatement()
|
D | SkSLInterpreter.cpp | 109 this->evaluate(*((const ExpressionStatement&) stmt).fExpression); in runStatement()
|
D | SkSLMetalCodeGenerator.cpp | 999 this->writeExpression(*((ExpressionStatement&) s).fExpression, kTopLevel_Precedence); in writeStatement() 1458 return this->requirements(*((const ExpressionStatement&) s).fExpression); in requirements()
|
D | SkSLCFGGenerator.cpp | 481 this->addExpression(cfg, &((ExpressionStatement&) **s).fExpression, true); in addStatement()
|
D | SkSLJIT.cpp | 1227 this->compileExpression(builder, *((ExpressionStatement&) stmt).fExpression); in compileStatement() 1648 *((const ExpressionStatement&) stmt).fExpression, in compileVectorStatement()
|
/external/skia/src/sksl/codegen/ |
D | SkSLPipelineStageCodeGenerator.cpp | 591 this->writeExpression(*s.as<ExpressionStatement>().expression(), Precedence::kTopLevel); in writeStatement()
|