Lines Matching defs:cases
167 DSLPossibleStatement PossibleStaticSwitch(DSLExpression value, SkTArray<DSLCase> cases);
169 DSLStatement StaticSwitch(DSLExpression value, SkTArray<DSLCase> cases,
173 * @switch (value) { cases }
176 DSLPossibleStatement StaticSwitch(DSLExpression value, Cases... cases) {
178 caseArray.reserve_back(sizeof...(cases));
179 (caseArray.push_back(std::move(cases)), ...);
184 DSLPossibleStatement PossibleSwitch(DSLExpression value, SkTArray<DSLCase> cases);
186 DSLStatement Switch(DSLExpression value, SkTArray<DSLCase> cases,
190 * switch (value) { cases }
193 DSLPossibleStatement Switch(DSLExpression value, Cases... cases) {
195 caseArray.reserve_back(sizeof...(cases));
196 (caseArray.push_back(std::move(cases)), ...);