#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))); | |
} | |