Searched refs:StatementArray (Results 1 – 23 of 23) sorted by relevance
/third_party/skia/src/sksl/ir/ |
D | SkSLSwitchStatement.h | 30 StatementArray cases, std::shared_ptr<SymbolTable> symbols) in SwitchStatement() 45 StatementArray caseStatements, 54 StatementArray cases, 62 static std::unique_ptr<Statement> BlockForCase(StatementArray* cases, 74 StatementArray& cases() { in cases() 78 const StatementArray& cases() const { in cases() 97 StatementArray fCases; // every Statement inside fCases must be a SwitchCase
|
D | SkSLBlock.h | 23 Block(int line, StatementArray statements, 33 StatementArray statements, 39 static std::unique_ptr<Statement> MakeUnscoped(int line, StatementArray statements); 41 const StatementArray& children() const { in children() 45 StatementArray& children() { in children() 75 StatementArray fChildren;
|
D | SkSLSwitchStatement.cpp | 25 StatementArray cases; in clone() 51 const StatementArray& cases) { in find_duplicate_case_values() 84 static void move_all_but_break(std::unique_ptr<Statement>& stmt, StatementArray* target) { in move_all_but_break() 90 StatementArray blockStmts; in move_all_but_break() 112 std::unique_ptr<Statement> SwitchStatement::BlockForCase(StatementArray* cases, in BlockForCase() 147 StatementArray caseStmts; in BlockForCase() 172 StatementArray caseStatements, in Convert() 181 StatementArray cases; in Convert() 231 StatementArray cases, in Make()
|
D | SkSLBlock.cpp | 15 std::unique_ptr<Statement> Block::MakeUnscoped(int line, StatementArray statements) { in MakeUnscoped() 53 StatementArray statements, in Make() 62 StatementArray cloned; in clone()
|
D | SkSLForStatement.cpp | 134 StatementArray scope; in Convert()
|
/third_party/skia/include/sksl/ |
D | DSLCase.h | 42 DSLCase(DSLExpression value, SkSL::StatementArray statements, 55 SkSL::StatementArray fStatements;
|
D | DSLBlock.h | 40 DSLBlock(SkSL::StatementArray statements, std::shared_ptr<SymbolTable> symbols = nullptr); 56 SkSL::StatementArray fStatements;
|
/third_party/skia/include/private/ |
D | SkSLDefines.h | 26 using StatementArray = SkSTArray<2, std::unique_ptr<Statement>>; variable
|
/third_party/skia/src/sksl/dsl/ |
D | DSLBlock.cpp | 17 DSLBlock::DSLBlock(SkSL::StatementArray statements, std::shared_ptr<SymbolTable> symbols) in DSLBlock()
|
D | DSLCase.cpp | 16 DSLCase::DSLCase(DSLExpression value, SkSL::StatementArray statements, PositionInfo pos) in DSLCase()
|
D | DSLStatement.cpp | 87 StatementArray stmts; in operator ,()
|
D | DSLCore.cpp | 158 StatementArray statements; in Declare() 340 StatementArray caseBlocks; in Switch()
|
/third_party/skia/src/sksl/dsl/priv/ |
D | DSLWriter.cpp | 104 StatementArray stmts; in AddVarDeclaration()
|
/third_party/skia/src/sksl/ |
D | SkSLThreadContext.h | 215 SkSL::StatementArray fSavedDeclarations;
|
D | SkSLCompiler.h | 113 StatementArray fOwnedStatements;
|
D | SkSLThreadContext.cpp | 150 instance.fStack.push({processor, emitArgs, StatementArray{}}); in StartFragmentProcessor()
|
D | SkSLInliner.cpp | 468 StatementArray result; in inlineStatement() 565 StatementArray cases; in inlineStatement() 632 StatementArray inlineStatements; in inlineCall()
|
D | SkSLRehydrator.cpp | 315 StatementArray statements; in statement() 373 StatementArray cases; in statement()
|
D | SkSLDSLParser.cpp | 1202 StatementArray statements; in block()
|
/third_party/skia/src/gpu/glsl/ |
D | GrGLSLShaderBuilder.h | 271 SkSL::StatementArray fDeclarations;
|
/third_party/skia/src/sksl/codegen/ |
D | SkSLMetalCodeGenerator.h | 237 void writeStatements(const StatementArray& statements);
|
D | SkSLMetalCodeGenerator.cpp | 1913 const StatementArray& block = stmt->as<Block>().children(); in is_block_ending_with_return()
|
D | SkSLSPIRVCodeGenerator.cpp | 3402 StatementArray entrypointStmts; in writeEntrypointAdapter()
|