Lines Matching defs:EXTERN
107 #undef EXTERN
108 #define EXTERN (1L<<5)
486 #define SYNC() do{SYNCIN();SYNCOUT();proto->flags&=~(EXTERN|INIT|OTHER|VARIADIC|VARIADIC2);proto->flags|=flags&(EXTERN|INIT|OTHER|VARIADIC|VARIADIC2);proto->call=call;}while(0)
586 if (flags & EXTERN) KEEPOUT();
639 if ((flags & (EXTERN|MATCH)) == EXTERN) BACKOUT();
653 if ((flags & (EXTERN|MATCH)) == EXTERN) BACKOUT();
676 if (!(flags & EXTERN)) /* XXX */
840 if ((flags & EXTERN) && *proto->tp == 's' && !strncmp(proto->tp, "static", 6))
855 if (flags & EXTERN)
868 if (flags & EXTERN) BACKOUT();
925 if (flags & EXTERN) BACKOUT();
1055 if ((flags & (EXTERN|MATCH)) == EXTERN)
1211 else if ((flags & (CLASSIC|EXTERN)) == CLASSIC)
1363 if (flags & EXTERN)
1414 if (flags & EXTERN)
1487 else if ((flags & EXTERN) && (op == om || *(op - 1) == ' ') && *ie == 'r' && !strncmp(ie, "register", 8) && (*(ie + 8) == ' ' || *(ie + 8) == '\t' || *(ie + 8) == '\n'))
1497 if (flags & EXTERN)
1628 if (flags & EXTERN) BACKOUT();
1673 if (flags & EXTERN) BACKOUT();
1683 if ((flags & (EXTERN|SKIP)) == (EXTERN|SKIP))
2058 if ((flags & (EXTERN|MATCH)) == (EXTERN|MATCH) && ((flags & (DIRECTIVE|SKIP)) || proto->brace || c != '(' && c != ')' && c != '*' && c != T_ID))
2436 if (!(flags & PROTO_HEADER)) proto->flags |= EXTERN;