Lines Matching refs:state

66 		if ((sym->flags & SYM_PREDICATE) && (pp.state & (CONDITIONAL|WARN)) == (CONDITIONAL|WARN))
70 if ((pp.state & (COMPATIBILITY|TRANSITION)) != COMPATIBILITY || !mac->arity)
75 if ((pp.state & (COMPATIBILITY|STRICT)) == (COMPATIBILITY|STRICT))
83 if (*sym->name != '_' && !(pp.state & COMPATIBILITY))
88 if (pp.state & STRICT)
93 error(1, "%s: obsolete predefined symbol expanded%s", sym->name, (pp.state & DIRECTIVE) ? "" : " outside of directive");
95 else if (!(pp.state & DIRECTIVE) && mac->value && (ppisdig(*mac->value) || *mac->value == '#'))
100 (*pp.macref)(sym, error_info.file, error_info.line, (pp.state & CONDITIONAL) ? REF_IF : REF_NORMAL, 0L);
103 old_state = pp.state;
104 pp.state |= DEFINITION|NOSPACE;
116 pp.state |= HIDDEN|NEWLINE;
136 pp.state = old_state;
168 pp.state = old_state;
193 old_state = pp.state;
194 pp.state |= DEFINITION|FILEPOP|NOSPACE;
198 pp.state |= HIDDEN|NEWLINE;
204 pp.state = old_state;
215 if ((pp.state & (COMPATIBILITY|STRICT)) == (COMPATIBILITY|STRICT))
218 if (c == T_ID && !(pp.state & HIDDEN))
226 pp.state &= ~HIDDEN;
232 pp.state = old_state;
246 pp.state |= COLLECTING|NOEXPAND;
247 pp.state &= ~FILEPOP;
270 pp.state |= NOSPACE;
276 if (!(pp.state & NOEXPAND))
277 pp.state |= NOEXPAND;
292 pp.state &= ~NOSPACE;
333 if (!(pp.state & NOEXPAND))
334 pp.state |= NOEXPAND;
345 if ((pp.state & STRICT) && p == mp->arg[c])
363 (pp.state & COMPATIBILITY) ? 3 :
370 pp.state |= HIDDEN;
391 if (pp.state & NOEXPAND)
400 pp.state &= ~(COLLECTING|FILEPOP|NOEXPAND);
416 if (!c && (pp.state & (COMPATIBILITY|STRICT)) == (COMPATIBILITY|STRICT))
436 else if (!(pp.state & HEADER) || (pp.option & HEADEREXPANDALL) || pp.in->type != IN_COPY)
446 if (ret < 0 && sym->hidden && !(pp.mode & EXPOSE) && !(pp.state & HEADER) && (pp.in->type == IN_FILE || pp.in->type == IN_MACRO || pp.in->type == IN_EXPAND))
455 pp.state &= ~NEWLINE;