Является ли «typedef» между типом и псевдонимом стандартно-совместимым?
Я наткнулся на какой-то код, гдеtypedef
Ключевое слово находится между типом и псевдонимом, как в
int typedef INT;
Компилируется в gcc и clang (живой пример). Я не очень хорошо разбираюсь в стандартах. Итак, мой вопрос: соответствует ли этот стандарт? Могу ли я рассчитывать на компиляторы для его поддержки?