| #include <metal_stdlib> | |
| using namespace metal; | |
| int f(int a, int b, int c) { | |
| return as_type<int>((as_type<uint>(as_type<int>((as_type<uint>(a) * as_type<uint>(b)))) + as_type<uint>(c))); | |
| } | |
| kernel void tint_symbol() { | |
| int const tint_symbol_1 = f(1, 2, 3); | |
| int const tint_symbol_2 = f(4, 5, 6); | |
| int const tint_symbol_3 = f(8, 9, 10); | |
| int const tint_symbol_4 = f(7, tint_symbol_3, 11); | |
| return; | |
| } | |