- if (strncmp(p, "extern ", 7) == 0)
- p = sskip(p + 7);
- if (strncmp(p, "WINBASEAPI ", 11) == 0)
- p = sskip(p + 11);
+ if (!strncmp(p, "DECLSPEC_NORETURN ", 18)) {
+ pp->is_noreturn = 1;
+ p = sskip(p + 18);
+ }
+
+ for (i = 0; i < ARRAY_SIZE(ignored_keywords); i++) {
+ l = strlen(ignored_keywords[i]);
+ if (!strncmp(p, ignored_keywords[i], l) && my_isblank(p[l]))
+ p = sskip(p + l + 1);
+ }