/third_party/skia/third_party/externals/tint/src/ast/ |
H A D | switch_statement.cc | 19 TINT_INSTANTIATE_TYPEINFO(tint::ast::SwitchStatement); variable 24 SwitchStatement::SwitchStatement(ProgramID pid, in SwitchStatement() function in tint::ast::SwitchStatement 37 SwitchStatement::SwitchStatement(SwitchStatement&&) = default; 39 SwitchStatement::~SwitchStatement() = default; 41 const SwitchStatement* SwitchStatement [all...] |
H A D | switch_statement.h | 25 class SwitchStatement : public Castable<SwitchStatement, Statement> { class 32 SwitchStatement(ProgramID pid, 37 SwitchStatement(SwitchStatement&&); 38 ~SwitchStatement() override; 47 const SwitchStatement* Clone(CloneContext* ctx) const override; 54 SwitchStatement(const SwitchStatement&) = delete;
|
H A D | switch_statement_test.cc | 35 auto* stmt = create<SwitchStatement>(ident, body); in TEST_F() 44 auto* stmt = create<SwitchStatement>(Source{Source::Location{20, 2}}, ident, in TEST_F() 59 auto* stmt = create<SwitchStatement>(ident, body); in TEST_F() 60 EXPECT_TRUE(stmt->Is<SwitchStatement>()); in TEST_F() 70 b.create<SwitchStatement>(nullptr, cases); in TEST_F() 79 b.create<SwitchStatement>(b.Expr(true), CaseStatementList{nullptr}); in TEST_F() 89 b1.create<SwitchStatement>(b2.Expr(true), CaseStatementList{ in TEST_F() 105 b1.create<SwitchStatement>(b1.Expr(true), CaseStatementList{ in TEST_F()
|
H A D | statement.cc | 77 if (Is<SwitchStatement>()) { in Name()
|
/third_party/skia/third_party/externals/tint/src/sem/ |
H A D | switch_statement.cc | 20 TINT_INSTANTIATE_TYPEINFO(tint::sem::SwitchStatement); variable 25 SwitchStatement::SwitchStatement(const ast::SwitchStatement* declaration, in SwitchStatement() function in tint::sem::SwitchStatement 33 SwitchStatement::~SwitchStatement() = default; 35 const ast::SwitchStatement* SwitchStatement::Declaration() const { in Declaration() 36 return static_cast<const ast::SwitchStatement*>(Base::Declaration()); in Declaration()
|
H A D | switch_statement.h | 24 class SwitchStatement; 32 class SwitchStatement : public Castable<SwitchStatement, CompoundStatement> { class 38 SwitchStatement(const ast::SwitchStatement* declaration, 43 ~SwitchStatement() override; 46 const ast::SwitchStatement* Declaration() const;
|
/third_party/skia/src/sksl/ir/ |
H A D | SkSLSwitchStatement.cpp | 24 std::unique_ptr<Statement> SwitchStatement::clone() const { in clone() 30 return std::make_unique<SwitchStatement>(fLine, in clone() 37 String SwitchStatement::description() const { in description() 112 std::unique_ptr<Statement> SwitchStatement::BlockForCase(StatementArray* cases, in BlockForCase() 167 std::unique_ptr<Statement> SwitchStatement::Convert(const Context& context, in Convert() 223 return SwitchStatement::Make(context, line, isStatic, std::move(value), std::move(cases), in Convert() 227 std::unique_ptr<Statement> SwitchStatement::Make(const Context& context, in Make() 295 return std::make_unique<SwitchStatement>(line, isStatic, std::move(value), std::move(cases), in Make()
|
H A D | SkSLSwitchStatement.h | 25 class SwitchStatement final : public Statement { 29 SwitchStatement(int line, bool isStatic, std::unique_ptr<Expression> value, in SwitchStatement() function in SkSL::final
|
/third_party/skia/third_party/externals/tint/src/reader/wgsl/ |
H A D | parser_impl_switch_stmt_test.cc | 32 ASSERT_TRUE(e->Is<ast::SwitchStatement>()); in TEST_F() 45 ASSERT_TRUE(e->Is<ast::SwitchStatement>()); in TEST_F() 60 ASSERT_TRUE(e->Is<ast::SwitchStatement>()); in TEST_F()
|
/third_party/skia/third_party/externals/tint/src/resolver/ |
H A D | resolver.h | 54 class SwitchStatement; 69 class SwitchStatement; 223 sem::SwitchStatement* SwitchStatement(const ast::SwitchStatement* s); 273 bool ValidateSwitch(const ast::SwitchStatement* s);
|
H A D | compound_statement_test.cc | 330 EXPECT_TRUE(s->Is<sem::SwitchStatement>()); in TEST_F() 339 EXPECT_TRUE(s->Is<sem::SwitchStatement>()); in TEST_F() 350 s->FindFirstParent<sem::SwitchStatement>()); in TEST_F() 361 s->FindFirstParent<sem::SwitchStatement>()); in TEST_F() 372 s->FindFirstParent<sem::SwitchStatement>()); in TEST_F()
|
/third_party/skia/src/sksl/analysis/ |
H A D | SkSLCanExitWithoutReturningValue.cpp | 93 const SwitchStatement& s = stmt.as<SwitchStatement>();
|
/third_party/skia/third_party/externals/tint/src/writer/hlsl/ |
H A D | generator_impl.h | 266 bool EmitCase(const ast::SwitchStatement* s, size_t case_idx); 362 bool EmitSwitch(const ast::SwitchStatement* stmt); 366 bool EmitDefaultOnlySwitch(const ast::SwitchStatement* stmt);
|
/third_party/skia/src/sksl/codegen/ |
H A D | SkSLGLSLCodeGenerator.h | 40 class SwitchStatement; 162 virtual void writeSwitchStatement(const SwitchStatement& s);
|
H A D | SkSLMetalCodeGenerator.h | 43 class SwitchStatement; 247 void writeSwitchStatement(const SwitchStatement& s);
|
H A D | SkSLPipelineStageCodeGenerator.cpp | 103 void writeSwitchStatement(const SwitchStatement& s); 284 void PipelineStageCodeGenerator::writeSwitchStatement(const SwitchStatement& s) { in writeSwitchStatement() 677 this->writeSwitchStatement(s.as<SwitchStatement>()); in writeStatement()
|
/third_party/node/deps/v8/src/ast/ |
H A D | source-range-ast-visitor.h | 37 void VisitSwitchStatement(SwitchStatement* stmt);
|
H A D | source-range-ast-visitor.cc | 28 void SourceRangeAstVisitor::VisitSwitchStatement(SwitchStatement* stmt) { in VisitSwitchStatement()
|
/third_party/skia/third_party/externals/tint/src/writer/glsl/ |
H A D | generator_impl_switch_test.cc | 42 auto* s = create<ast::SwitchStatement>(cond, body); in TEST_F()
|
/third_party/skia/third_party/externals/tint/src/writer/msl/ |
H A D | generator_impl_switch_test.cc | 41 auto* s = create<ast::SwitchStatement>(Expr(cond), body); in TEST_F()
|
/third_party/skia/third_party/externals/tint/src/writer/wgsl/ |
H A D | generator_impl_switch_test.cc | 42 auto* s = create<ast::SwitchStatement>(cond, body); in TEST_F()
|
H A D | generator_impl.h | 165 bool EmitSwitch(const ast::SwitchStatement* stmt);
|
/third_party/node/deps/v8/tools/clusterfuzz/js_fuzzer/mutators/ |
H A D | try_catch.js | 154 SwitchStatement: accessStatement,
|
/third_party/skia/src/sksl/ |
H A D | SkSLInliner.cpp | 564 const SwitchStatement& ss = statement.as<SwitchStatement>(); in inlineStatement() 572 return SwitchStatement::Make(*fContext, line, ss.isStatic(), expr(ss.value()), in inlineStatement() 904 SwitchStatement& switchStmt = (*stmt)->as<SwitchStatement>(); in visitStatement()
|
/third_party/typescript/tests/baselines/reference/ |
H A D | parserRealSource14.js | 213 (<TypeScript.SwitchStatement>this.asts[this.top - 1]).caseList == this.asts[this.top - 0]; 304 (<TypeScript.SwitchStatement>this.asts[this.top - 2]).caseList == this.asts[this.top - 1]; 311 (<TypeScript.SwitchStatement>this.asts[this.top - 2]).caseList == this.asts[this.top - 1] && 312 (<TypeScript.SwitchStatement>this.asts[this.top - 2]).defaultCase == this.asts[this.top - 0];
|