]>
git.proxmox.com Git - rustc.git/blob - src/binaryen/test/control_flow.cpp
3 #include <emscripten.h>
7 int EMSCRIPTEN_KEEPALIVE
check_if(int x
) {
12 int EMSCRIPTEN_KEEPALIVE
check_loop(int x
) {
13 while (x
< 100) x
*= 2;
17 int EMSCRIPTEN_KEEPALIVE
check_loop_break(int x
) {
26 int EMSCRIPTEN_KEEPALIVE
check_loop_continue(int x
) {
35 int EMSCRIPTEN_KEEPALIVE
check_do_loop(int x
) {
46 int EMSCRIPTEN_KEEPALIVE
check_do_once(int x
) {
57 int EMSCRIPTEN_KEEPALIVE
check_while_forever(int x
) {
68 int EMSCRIPTEN_KEEPALIVE
check_switch(int x
) {
80 int EMSCRIPTEN_KEEPALIVE
check_switch_nodefault(int x
) {
91 int EMSCRIPTEN_KEEPALIVE
check_switch_rdefault(int x
) {
103 int EMSCRIPTEN_KEEPALIVE
check_switch_fallthrough(int x
) {