warns
if (warns.nestcomment) {
if (warns.undef) {
warns.nestcomment = true;
warns.undef = true;
warns.unused = true;
warns.nestcomment = false;
warns.undef = false;
warns.unused = false;
warns.nestcomment = false;
warns.endiflabels = false;
warns.undef = false;
warns.unused = false;
{ "Wcomment", &warns.nestcomment, true },
{ "Wendif-labels", &warns.endiflabels, true },
{ "Wno-comment", &warns.nestcomment, false },
{ "Wno-endif-labels", &warns.endiflabels, false },
{ "Wno-undef", &warns.undef, false },
{ "Wno-unused-macros", &warns.unused, false },
{ "Wundef", &warns.undef, true },
{ "Wunused-macros", &warns.unused, true },
struct warns warns = {
extern struct warns warns;