Lines Matching refs:DSLStatement
33 class DSLStatement {
35 DSLStatement();
37 DSLStatement(DSLExpression expr);
39 DSLStatement(DSLPossibleExpression expr, PositionInfo pos = PositionInfo::Capture());
41 DSLStatement(DSLPossibleStatement stmt, PositionInfo pos = PositionInfo::Capture());
43 DSLStatement(DSLBlock block);
45 DSLStatement(DSLStatement&&) = default;
47 DSLStatement(std::unique_ptr<SkSL::Statement> stmt);
49 DSLStatement(std::unique_ptr<SkSL::Expression> expr);
51 ~DSLStatement();
53 DSLStatement& operator=(DSLStatement&& other) = default;
74 friend DSLStatement operator,(DSLStatement left, DSLStatement right);
96 return DSLStatement(std::move(*this)).release(); in release()
102 friend class DSLStatement; variable
105 DSLStatement operator,(DSLStatement left, DSLStatement right);