#include #include using namespace metal; constant float4 _21 = {}; struct main0_in { int counter [[user(locn0)]]; }; struct main0_out { float4 FragColor [[color(0)]]; }; fragment main0_out main0(main0_in in [[stage_in]]) { main0_out out = {}; float4 _33; do { if (in.counter == 10) { _33 = float4(10.0); break; } else { _33 = float4(30.0); break; } } while (false); out.FragColor = _33; return out; }