#include using namespace metal; struct tint_private_vars_struct { int i; }; void tint_symbol(thread tint_private_vars_struct* const tint_private_vars) { (*(tint_private_vars)).i = as_type((as_type((*(tint_private_vars)).i) - as_type(1))); }