Searched refs:DSLPossibleStatement (Results 1 - 6 of 6) sorted by relevance
/third_party/skia/include/sksl/ |
H A D | DSLStatement.h | 30 class DSLPossibleStatement; 41 DSLStatement(DSLPossibleStatement stmt, PositionInfo pos = PositionInfo::Capture()); 72 friend class DSLPossibleStatement; 85 class DSLPossibleStatement { class 87 DSLPossibleStatement(std::unique_ptr<SkSL::Statement> stmt); 89 DSLPossibleStatement(DSLPossibleStatement&& other) = default; 91 ~DSLPossibleStatement();
|
H A D | DSLCore.h | 167 DSLPossibleStatement PossibleStaticSwitch(DSLExpression value, SkTArray<DSLCase> cases); 176 DSLPossibleStatement StaticSwitch(DSLExpression value, Cases... cases) { in StaticSwitch() 184 DSLPossibleStatement PossibleSwitch(DSLExpression value, SkTArray<DSLCase> cases); 193 DSLPossibleStatement Switch(DSLExpression value, Cases... cases) { in Switch()
|
H A D | DSLCase.h | 61 friend DSLPossibleStatement Switch(DSLExpression value, Cases... cases);
|
/third_party/skia/src/sksl/dsl/ |
H A D | DSLStatement.cpp | 51 DSLStatement::DSLStatement(DSLPossibleStatement stmt, PositionInfo pos) { in DSLStatement() 75 DSLPossibleStatement::DSLPossibleStatement(std::unique_ptr<SkSL::Statement> statement) in DSLPossibleStatement() function in SkSL::dsl::DSLPossibleStatement 78 DSLPossibleStatement::~DSLPossibleStatement() { in ~DSLPossibleStatement()
|
H A D | DSLCore.cpp | 198 static DSLPossibleStatement Do(DSLStatement stmt, DSLExpression test) { in Do() 202 static DSLPossibleStatement For(DSLStatement initializer, DSLExpression test, in For() 210 static DSLPossibleStatement If(DSLExpression test, DSLStatement ifTrue, DSLStatement ifFalse, in If() 336 static DSLPossibleStatement Switch(DSLExpression value, SkTArray<DSLCase> cases, in Switch() 352 static DSLPossibleStatement While(DSLExpression test, DSLStatement stmt) { in While() 478 DSLPossibleStatement PossibleStaticSwitch(DSLExpression value, SkTArray<DSLCase> cases) { in PossibleStaticSwitch() 486 DSLPossibleStatement PossibleSwitch(DSLExpression value, SkTArray<DSLCase> cases) { in PossibleSwitch()
|
/third_party/skia/tests/ |
H A D | SkSLDSLTest.cpp | 134 static SkSL::String stringize(DSLPossibleStatement& stmt) { return stmt.release()->description(); } in stringize()
|
Completed in 6 milliseconds