/third_party/skia/third_party/externals/tint/src/ast/ |
H A D | block_statement.cc | 19 TINT_INSTANTIATE_TYPEINFO(tint::ast::BlockStatement); variable 24 BlockStatement::BlockStatement(ProgramID pid, in BlockStatement() function in tint::ast::BlockStatement 34 BlockStatement::BlockStatement(BlockStatement&&) = default; 36 BlockStatement::~BlockStatement() = default; 38 const BlockStatement* BlockStatement [all...] |
H A D | block_statement.h | 26 class BlockStatement : public Castable<BlockStatement, Statement> { class 32 BlockStatement(ProgramID program_id, 36 BlockStatement(BlockStatement&&); 37 ~BlockStatement() override; 51 const BlockStatement* Clone(CloneContext* ctx) const override;
|
H A D | case_statement_test.cc | 34 auto* body = create<BlockStatement>(StatementList{discard}); in TEST_F() 49 auto* body = create<BlockStatement>(StatementList{discard}); in TEST_F() 62 auto* body = create<BlockStatement>(StatementList{ in TEST_F() 72 auto* body = create<BlockStatement>(StatementList{ in TEST_F() 83 auto* c = create<CaseStatement>(b, create<BlockStatement>(StatementList{})); in TEST_F() 89 create<BlockStatement>(StatementList{})); in TEST_F() 107 b.create<BlockStatement>(StatementList{})); in TEST_F() 118 b2.create<BlockStatement>(StatementList{})); in TEST_F() 130 b1.create<BlockStatement>(StatementList{})); in TEST_F()
|
H A D | block_statement_test.cc | 30 auto* b = create<BlockStatement>(StatementList{d}); in TEST_F() 37 auto* b = create<BlockStatement>(Source{Source::Location{20, 2}}, in TEST_F() 45 auto* b = create<BlockStatement>(ast::StatementList{}); in TEST_F() 46 EXPECT_TRUE(b->Is<BlockStatement>()); in TEST_F() 53 b.create<BlockStatement>(ast::StatementList{nullptr}); in TEST_F() 63 b1.create<BlockStatement>( in TEST_F()
|
H A D | loop_statement.h | 33 const BlockStatement* body, 34 const BlockStatement* continuing); 46 const BlockStatement* const body; 49 const BlockStatement* const continuing;
|
H A D | if_statement.h | 37 const BlockStatement* body, 53 const BlockStatement* const body;
|
H A D | case_statement.h | 40 const BlockStatement* body); 58 const BlockStatement* const body;
|
H A D | else_statement.h | 37 const BlockStatement* body); 52 const BlockStatement* const body;
|
H A D | for_loop_statement.h | 40 const BlockStatement* body); 61 const BlockStatement* const body;
|
H A D | loop_statement.cc | 26 const BlockStatement* b, in LoopStatement() 27 const BlockStatement* cont) in LoopStatement()
|
H A D | function.h | 52 const BlockStatement* body, 82 const BlockStatement* const body;
|
H A D | else_statement.cc | 27 const BlockStatement* b) in ElseStatement()
|
H A D | statement.cc | 44 if (Is<BlockStatement>()) { in Name()
|
/third_party/skia/third_party/externals/tint/src/sem/ |
H A D | block_statement.cc | 21 TINT_INSTANTIATE_TYPEINFO(tint::sem::BlockStatement); variable 28 BlockStatement::BlockStatement(const ast::BlockStatement* declaration, in BlockStatement() function in tint::sem::BlockStatement 33 BlockStatement::~BlockStatement() = default; 35 const ast::BlockStatement* BlockStatement::Declaration() const { in Declaration() 36 return Base::Declaration()->As<ast::BlockStatement>(); in Declaration() 39 void BlockStatement [all...] |
H A D | block_statement.h | 26 class BlockStatement; 38 class BlockStatement : public Castable<BlockStatement, CompoundStatement> { class 44 BlockStatement(const ast::BlockStatement* declaration, 49 ~BlockStatement() override; 53 const ast::BlockStatement* Declaration() const; 68 : public Castable<FunctionBlockStatement, BlockStatement> { 79 class LoopBlockStatement : public Castable<LoopBlockStatement, BlockStatement> { 85 LoopBlockStatement(const ast::BlockStatement* declaratio [all...] |
H A D | switch_statement.h | 67 void SetBlock(const BlockStatement* body) { body_ = body; } in SetBlock() 70 const BlockStatement* Body() const { return body_; } in Body() 73 const BlockStatement* body_ = nullptr;
|
H A D | loop_statement.h | 47 : public Castable<LoopContinuingBlockStatement, BlockStatement> { 53 LoopContinuingBlockStatement(const ast::BlockStatement* declaration,
|
H A D | statement.cc | 36 const BlockStatement* Statement::Block() const { in Block() 37 return FindFirstParent<BlockStatement>(); in Block()
|
H A D | statement.h | 28 class BlockStatement; 98 const BlockStatement* Block() const;
|
/third_party/vk-gl-cts/framework/randomshaders/ |
H A D | rsgStatement.cpp | 41 return dynamic_cast<const BlockStatement*>(state.getStatementStackEntry(stackDepth-1)) != DE_NULL; in isCurrentTopStatementBlock() 57 { getWeight<BlockStatement>, create<BlockStatement> }, in chooseStatement() 139 BlockStatement::BlockStatement (GeneratorState& state) in BlockStatement() function in rsg::BlockStatement 144 void BlockStatement::init (GeneratorState& state) in init() 153 BlockStatement::~BlockStatement (void) in ~BlockStatement() 160 void BlockStatement::addChild (Statement* statement) in addChild() 173 Statement* BlockStatement [all...] |
H A D | rsgStatement.hpp | 88 class BlockStatement : public Statement class 91 BlockStatement (GeneratorState& state); 92 virtual ~BlockStatement (void); 94 BlockStatement (void) : m_numChildrenToCreate(0) {} in BlockStatement() function in rsg::BlockStatement
|
H A D | rsgShader.hpp | 51 BlockStatement& getBody (void) { return m_functionBlock; } in getBody() 52 const BlockStatement& getBody (void) const { return m_functionBlock; } in getBody() 61 BlockStatement m_functionBlock;
|
/third_party/skia/third_party/externals/tint/src/resolver/ |
H A D | compound_statement_test.cc | 44 EXPECT_EQ(s->Block(), s->FindFirstParent<sem::BlockStatement>()); in TEST_F() 65 EXPECT_TRUE(s->Is<sem::BlockStatement>()); in TEST_F() 73 EXPECT_EQ(s->Block(), s->FindFirstParent<sem::BlockStatement>()); in TEST_F() 261 EXPECT_EQ(s->Parent(), s->FindFirstParent<sem::BlockStatement>()); in TEST_F() 281 EXPECT_EQ(s->Parent(), s->FindFirstParent<sem::BlockStatement>()); in TEST_F() 292 EXPECT_EQ(s->Parent(), s->FindFirstParent<sem::BlockStatement>()); in TEST_F() 346 EXPECT_EQ(s->Parent(), s->FindFirstParent<sem::BlockStatement>()); in TEST_F() 357 EXPECT_EQ(s->Parent(), s->FindFirstParent<sem::BlockStatement>()); in TEST_F() 368 EXPECT_EQ(s->Parent(), s->FindFirstParent<sem::BlockStatement>()); in TEST_F()
|
H A D | resolver.h | 61 class BlockStatement; 116 BlockInfo(const ast::BlockStatement* block, Type type, BlockInfo* parent); 133 ast::BlockStatement const* const block; 209 sem::BlockStatement* BlockStatement(const ast::BlockStatement*); 399 /// sem::BlockStatement. 536 sem::BlockStatement* current_block_ = nullptr;
|
/third_party/skia/third_party/externals/tint/src/ |
H A D | program_builder.h | 1828 type, create<ast::BlockStatement>(body), 1851 type, create<ast::BlockStatement>(body), 2027 /// Creates a ast::BlockStatement with input statements 2032 const ast::BlockStatement* Block(const Source& source, in Block() 2034 return create<ast::BlockStatement>( in Block() 2038 /// Creates a ast::BlockStatement with input statements 2042 const ast::BlockStatement* Block(STATEMENTS&&... statements) { in Block() 2043 return create<ast::BlockStatement>( in Block() 2053 const ast::BlockStatement* body) { in Else() 2061 const ast::ElseStatement* Else(const ast::BlockStatement* bod [all...] |