template <class T>
void foo() {
static if (sizeof(T)==4) {
T a;
} else {
int a;
}
a = 32;
return a;
}
dGVtcGxhdGUgPGNsYXNzIFQ+CnZvaWQgZm9vKCkgewogICAgc3RhdGljIGlmIChzaXplb2YoVCk9PTQpIHsKICAgICAgICBUIGE7CiAgICB9IGVsc2UgeyAKICAgICAgICBpbnQgYTsKICAgIH0KICAgIGEgPSAzMjsKICAgIHJldHVybiBhOwp9