blob: 9fa6f40fad1209c67541a05a59edb500d969efda [file] [log] [blame]
#include <metal_stdlib>
using namespace metal;
int c(int x, int y, int z) {
int a = as_type<int>((as_type<uint>(as_type<int>((as_type<uint>(as_type<int>((as_type<uint>(1) + as_type<uint>(x)))) + as_type<uint>(y)))) + as_type<uint>(z)));
a = as_type<int>((as_type<uint>(a) + as_type<uint>(2)));
return a;
}
void b() {
int b_1 = c(2, 3, 4);
int const tint_symbol = b_1;
int const tint_symbol_1 = c(3, 4, 5);
b_1 = as_type<int>((as_type<uint>(tint_symbol) + as_type<uint>(tint_symbol_1)));
}