Lines Matching refs:DIRECTIVE
103 #undef DIRECTIVE
104 #define DIRECTIVE (1L<<3)
753 if (!(flags & DIRECTIVE))
863 if (flags & DIRECTIVE)
876 flags &= ~(DEFINE|DIRECTIVE|IDID|INDIRECT|JUNK|MATCH|SHARP|TYPEDEF);
915 flags &= ~(DEFINE|DIRECTIVE|IDID|INDIRECT|MATCH|OTHER|SHARP|SKIP|TOKENS|TYPEDEF);
961 if (!(flags & RECURSIVE) && (flags & (DIRECTIVE|TOKENS)) != DIRECTIVE && !strncmp(proto->tp, "else", 4))
1097 if (!(flags & DIRECTIVE)) switch (c)
1191 if (proto->brace == 0 && paren == 0 && last != '=' && (flags & (CLASSIC|DECLARE|DIRECTIVE|MATCH|PLUSONLY|SKIP|TOKENS)) == (MATCH|TOKENS) && ((dir & DIR) != DIR_en || ((dir>>2) & DIR) != DIR_if))
1192 flags |= DIRECTIVE;
1193 else if (!(flags & (DECLARE|DIRECTIVE)))
1195 flags |= DIRECTIVE;
1609 if (flags & DIRECTIVE)
1636 if (last == '?') flags |= DIRECTIVE;
2058 if ((flags & (EXTERN|MATCH)) == (EXTERN|MATCH) && ((flags & (DIRECTIVE|SKIP)) || proto->brace || c != '(' && c != ')' && c != '*' && c != T_ID))