/third_party/skia/src/sksl/ir/ |
H A D | SkSLExpressionStatement.h | 19 class ExpressionStatement final : public Statement { 23 ExpressionStatement(std::unique_ptr<Expression> expression) in ExpressionStatement() function in SkSL::final 28 // cases are reported; any Expression can be an ExpressionStatement. 41 return std::make_unique<ExpressionStatement>(this->expression()->clone());
|
H A D | SkSLExpressionStatement.cpp | 15 std::unique_ptr<Statement> ExpressionStatement::Make(const Context& context, in Make() 28 return std::make_unique<ExpressionStatement>(std::move(expr)); in Make()
|
H A D | SkSLIfStatement.cpp | 80 return ExpressionStatement::Make(context, std::move(test)); in Make()
|
H A D | SkSLForStatement.cpp | 42 stmt->is<SkSL::ExpressionStatement>(); in is_simple_initializer()
|
/third_party/vk-gl-cts/framework/randomshaders/ |
H A 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()
|
H A D | rsgStatement.hpp | 55 class ExpressionStatement : public Statement class 58 ExpressionStatement (GeneratorState& state); 59 virtual ~ExpressionStatement (void); 135 // Normally assignment is handled inside ExpressionStatement where generator may
|
/third_party/skia/src/sksl/dsl/ |
H A D | DSLStatement.cpp | 34 fStatement = SkSL::ExpressionStatement::Make(ThreadContext::Context(), std::move(skslExpr)); in DSLStatement() 39 : fStatement(SkSL::ExpressionStatement::Make(ThreadContext::Context(), std::move(expr))) { in DSLStatement()
|
/third_party/node/deps/v8/tools/clusterfuzz/js_fuzzer/mutators/ |
H A D | expression_mutator.js | 26 ExpressionStatement(path) {
|
H A D | crossover_mutator.js | 29 ExpressionStatement(path) {
|
H A D | try_catch.js | 126 ExpressionStatement: accessStatement,
|
H A D | variable_or_object_mutation.js | 132 ExpressionStatement(path) {
|
H A D | differential_fuzz_mutator.js | 196 ExpressionStatement(path) {
|
/third_party/skia/src/sksl/transform/ |
H A D | SkSLEliminateDeadLocalVariables.cpp | 43 // effects. ExpressionStatement::Make will preserve side effects, but in EliminateDeadLocalVariables() 46 stmt = ExpressionStatement::Make(fContext, std::move(varDecl.value())); in EliminateDeadLocalVariables()
|
/third_party/skia/src/sksl/ |
H A D | SkSLInliner.cpp | 502 const ExpressionStatement& e = statement.as<ExpressionStatement>(); in inlineStatement() 503 return ExpressionStatement::Make(*fContext, expr(e.expression())); in inlineStatement() 551 auto assignment = ExpressionStatement::Make( in inlineStatement() 860 ExpressionStatement& expr = (*stmt)->as<ExpressionStatement>(); in visitStatement()
|
H A D | SkSLDehydrator.cpp | 473 const ExpressionStatement& e = s->as<ExpressionStatement>(); in write()
|
H A D | SkSLRehydrator.cpp | 336 return ExpressionStatement::Make(fContext, std::move(expr)); in statement()
|
H A D | SkSLAnalysis.cpp | 739 return this->visitExpressionPtr(s.template as<ExpressionStatement>().expression()); in visitStatement()
|
/third_party/node/deps/v8/src/torque/ |
H A D | torque-parser.cc | 360 if (auto* e = ExpressionStatement::DynamicCast(statement)) { in MakeCall() 1133 std::vector<Statement*>{MakeNode<ExpressionStatement>( in MakeClassDeclaration() 1337 Statement* result = MakeNode<ExpressionStatement>(expression); in MakeExpressionStatement() 1650 std::vector<Statement*>{MakeNode<ExpressionStatement>( in MakeTypeswitchStatement() 1666 MakeNode<ExpressionStatement>(MakeNode<TryLabelExpression>( in MakeTypeswitchStatement() 1783 result = MakeNode<ExpressionStatement>(MakeNode<TryLabelExpression>( in MakeTryLabelExpression() 1795 if (action) action_stmt = MakeNode<ExpressionStatement>(*action); in MakeForLoopStatement()
|
H A D | ast.h | 57 V(ExpressionStatement) \ 688 struct ExpressionStatement : Statement { struct 689 DEFINE_AST_NODE_LEAF_BOILERPLATE(ExpressionStatement) 690 ExpressionStatement(SourcePosition pos, Expression* expression) in ExpressionStatement() function
|
/third_party/node/deps/v8/src/asmjs/ |
H A D | asm-parser.h | 362 void ExpressionStatement(); // 6.5.2 ExpressionStatement
|
/third_party/node/deps/v8/src/parsing/ |
H A D | parser.h | 627 ExpressionStatement* e_stat = statement->AsExpressionStatement(); in IsStringLiteral() 1042 ExpressionStatement* expr_stmt = static_cast<ExpressionStatement*>(node); in RecordThrowSourceRange()
|
H A D | rewriter.cc | 157 void Processor::VisitExpressionStatement(ExpressionStatement* node) { in VisitExpressionStatement()
|
/third_party/node/deps/v8/src/ast/ |
H A D | ast.h | 61 V(ExpressionStatement) \ 570 class ExpressionStatement final : public Statement { 579 ExpressionStatement(Expression* expression, int pos) in ExpressionStatement() function in v8::internal::final 2878 ExpressionStatement* NewExpressionStatement(Expression* expression, int pos) { in NewExpressionStatement() 2879 return zone_->New<ExpressionStatement>(expression, pos); in NewExpressionStatement()
|
H A D | ast-traversal-visitor.h | 146 ExpressionStatement* stmt) { in VisitExpressionStatement()
|
/third_party/skia/src/sksl/codegen/ |
H A D | SkSLPipelineStageCodeGenerator.cpp | 661 this->writeExpression(*s.as<ExpressionStatement>().expression(), Precedence::kTopLevel); in writeStatement()
|