#include using namespace metal; struct S { int i; }; void f() { { int i = 0; while (true) { if (!(false)) { break; } { S const tint_symbol = {.i=1}; i = as_type((as_type(i) + as_type(tint_symbol.i))); } } } }