xref: /aosp_15_r20/external/skia/resources/sksl/runtime_errors/IllegalStatements.rts (revision c8dee2aa9b3f27cf6c858bd81872bdeb2c07ed17)
1// Expect 3 errors
2
3void discard_stmt() { discard; }
4
5int do_loop(int x) { do { x++; } while(x < 1); return x; }
6
7int while_loop(int x) { while (x < 1) { x++; } return x; }
8
9/*%%*
10discard statement is only permitted in fragment shaders
11do-while loops are not supported
12while loops are not supported
13*%%*/
14