Какие прагмы я должен использовать, чтобы включить анонимные структуры для одной структуры в clang? В g cc я бы сделал что-то вроде следующего. Что эквивалентно в Clang?
typedef struct _fubar {
int barfu1;
int barfu2;
int barfu3;
} t_fubar;
#pragma GCC push_options
#pragma GCC optimize "-fms-extensions"
typedef struct _fubar_ext {
struct _fubar; // All contents of _fubar above.
int barfu4;
} t_fubar_ext;
#pragma GCC pop_options