Lines Matching refs:state

107 		if ((pp.state & COMPILE) && pp.truncate) return;  in assert()
136 pp.state &= ~NOSPACE; in tokop()
138 pp.state |= NOSPACE; in tokop()
196 restore = pp.state & (NOSPACE|STRIP); in getline()
197 pp.state &= ~(NEWLINE|NOSPACE|STRIP); in getline()
198 pp.state |= EOF2NL; in getline()
212 pp.state |= DISABLE; in getline()
230 pp.state &= ~(NOSPACE|STRIP); in getline()
231 pp.state |= restore; in getline()
310 if (pp.state & SKIPCONTROL) pp.level--; in ppcontrol()
311 restore = (pp.state & RESTORE)|NEWLINE; in ppcontrol()
312 if (pp.state & PASSTHROUGH) restore |= DISABLE; in ppcontrol()
314 pp.state &= ~(NEWLINE|RESTORE|SKIPCONTROL); in ppcontrol()
315 pp.state |= DIRECTIVE|DISABLE|EOF2NL|NOSPACE|NOVERTICAL; in ppcontrol()
317 …if ((pp.state & (COMPATIBILITY|STRICT)) == COMPATIBILITY || (pp.mode & HOSTED)) pp.state &= ~NOVER… in ppcontrol()
319 if (pp.mode & HOSTED) pp.state &= ~NOVERTICAL; in ppcontrol()
325 if ((pp.state & STRICT) && !(pp.mode & (HOSTED|RELAX))) in ppcontrol()
365 c = (pp.state & NEWLINE) ? '\n' : ' '; in ppcontrol()
446 pp.state |= HEADER; in ppcontrol()
448 pp.state &= ~HEADER; in ppcontrol()
451 pp.state &= ~DISABLE; in ppcontrol()
452 pp.state |= HEADER|STRIP; in ppcontrol()
480 pp.state &= ~NOSPACE; in ppcontrol()
488 pp.state |= NOSPACE; in ppcontrol()
508 pp.state |= HEADER; in ppcontrol()
510 pp.state &= ~HEADER; in ppcontrol()
540 if ((pp.state & (STRICT|WARN)) && !(pp.mode & (HOSTED|RELAX))) in ppcontrol()
543 if (!(pp.state & WARN) || strcmp(p + 1, dirname(PRAGMA))) in ppcontrol()
584 …if (!(*pp.control & SKIP) && pp.pragma && !(pp.state & NOTEXT) && (directive == PRAGMA || !(pp.mod… in ppcontrol()
617 (*pp.pragma)(pp.valbuf + 1, p1, p3, p5, (pp.state & COMPILE) || (pp.mode & INIT) != 0); in ppcontrol()
636 if ((pp.state & STRICT) && !(pp.mode & (HOSTED|RELAX))) in ppcontrol()
670 pp.state &= ~NOSPACE; in ppcontrol()
671 pp.state |= DEFINITION|NOEXPAND; in ppcontrol()
676 pp.state |= NOSPACE; in ppcontrol()
705 pp.state &= ~NOSPACE; in ppcontrol()
750 pp.state |= NOSPACE; in ppcontrol()
765 if ((pp.state & COMPATIBILITY) && c == ',') in ppcontrol()
767 if ((pp.state & WARN) && !(pp.mode & HOSTED)) in ppcontrol()
805 if ((pp.state & COMPATIBILITY) && c == ',') in ppcontrol()
807 if ((pp.state & WARN) && !(pp.mode & HOSTED)) in ppcontrol()
841 pp.state |= NOEXPAND|NOSPACE; in ppcontrol()
843 pp.state |= NOEXPAND; in ppcontrol()
859 pp.state &= ~NOSPACE; in ppcontrol()
875 n3 = pp.state; in ppcontrol()
877 if ((pp.option & PLUSPLUS) && (pp.state & (COMPATIBILITY|TRANSITION)) != COMPATIBILITY) in ppcontrol()
901 if (!(pp.state & COMPATIBILITY)) in ppcontrol()
906 if ((pp.state & (COMPATIBILITY|TRANSITION)) == COMPATIBILITY) *p++ = 'C'; in ppcontrol()
911 …if ((pp.state & WARN) && !(pp.mode & (HOSTED|RELAX)) && var.type != TOK_TOKCAT && !(var.type & TOK… in ppcontrol()
956 pp.state |= NOSPACE; in ppcontrol()
964 pp.state &= ~NOSPACE; in ppcontrol()
976 pp.state &= ~NOEXPAND; in ppcontrol()
995 if (pp.state & COMPATIBILITY) *p++ = '#'; in ppcontrol()
1016 pp.state |= NOSPACE; in ppcontrol()
1018 pp.state &= ~NOSPACE; in ppcontrol()
1040 pp.state &= ~NOEXPAND; in ppcontrol()
1042 if (strchr(pp.token, MARK)) pp.state &= ~NOEXPAND; in ppcontrol()
1046 if ((sym->flags & SYM_FUNCTION) && (pp.state & (COMPATIBILITY|TRANSITION))) in ppcontrol()
1066 … if (!(pp.mode & HOSTED) && (!(pp.state & COMPATIBILITY) || (pp.state & WARN))) switch (*pp.token) in ppcontrol()
1091 if (pp.state & EOF2NL) in ppcontrol()
1094 pp.state |= HIDDEN; in ppcontrol()
1101 pp.state |= EOF2NL; in ppcontrol()
1111 if (pp.state & COMPATIBILITY) var.type = 0; in ppcontrol()
1123 if (pp.state & WARN) error(1, "use the ## operator to concatenate macro arguments"); in ppcontrol()
1134 pp.state &= ~NOEXPAND; in ppcontrol()
1151 n3 = pp.state; in ppcontrol()
1157 …if (p > mac->value && (pp.option & PLUSPLUS) && (pp.state & (COMPATIBILITY|TRANSITION)) != COMPATI… in ppcontrol()
1241 …ONS) || !(pp.mode & INIT)) && ((pp.option & (DEFINITIONS|PREDEFINITIONS)) || !(pp.state & NOTEXT))) in ppcontrol()
1292 if (pp.state & NOEXPAND) sym->flags |= SYM_NOEXPAND; in ppcontrol()
1299 if ((pp.state & STRICT) && !(pp.mode & (HOSTED|RELAX))) in ppcontrol()
1333 pp.state |= DEFINITION|NOEXPAND|NOSPACE; in ppcontrol()
1362 pp.state &= ~NOSPACE; in ppcontrol()
1390 if ((pp.state & STRICT) && !(pp.mode & (HOSTED|RELAX))) in ppcontrol()
1394 pp.state &= ~DISABLE; in ppcontrol()
1400 pp.state &= ~NOSPACE; in ppcontrol()
1409 if ((pp.state & STRICT) && !(pp.mode & (HOSTED|RELAX))) in ppcontrol()
1447 c = (pp.state & NEWLINE) ? '\n' : ' '; in ppcontrol()
1450 pp.state &= ~DISABLE; in ppcontrol()
1464 if (error_info.line == 0 && directive == LINE && (pp.state & STRICT) && !(pp.mode & HOSTED)) in ppcontrol()
1466 pp.state &= ~DISABLE; in ppcontrol()
1467 pp.state |= STRIP; in ppcontrol()
1484 if (directive == LINE && (pp.state & STRICT) && !(pp.mode & (HOSTED|RELAX))) in ppcontrol()
1543 pp.state &= ~HIDDEN; in ppcontrol()
1547 if (pp.state & JOINING) pp.state |= HIDDEN|SYNCLINE; in ppcontrol()
1598 pp.state &= ~DISABLE; in ppcontrol()
1644 if ((pp.state & WARN) && (pp.mode & (HOSTED|RELAX|PEDANTIC)) == PEDANTIC) in ppcontrol()
1663 if ((pp.state & (COMPATIBILITY|STRICT)) == STRICT && !(pp.mode & (HOSTED|RELAX))) in ppcontrol()
1686 else if ((pp.state & STRICT) && !(pp.mode & (HOSTED|RELAX))) in ppcontrol()
2037 if (!(pp.state & (COMPATIBILITY|COMPILE))) in ppcontrol()
2083 if (pp.state & TRANSITION) ppop(PP_COMPATIBILITY, i0); in ppcontrol()
2092 if (!(*pp.control & SKIP) && pp.pragma && !(pp.state & NOTEXT)) in ppcontrol()
2124 if ((pp.state & STRICT) && !(pp.mode & (HOSTED|RELAX))) in ppcontrol()
2186 …ONS) || !(pp.mode & INIT)) && ((pp.option & (DEFINITIONS|PREDEFINITIONS)) || !(pp.state & NOTEXT))) in ppcontrol()
2213 if (c != '\n' && !(pp.state & COMPATIBILITY)) in ppcontrol()
2218 pp.state |= DISABLE|NOSPACE; in ppcontrol()
2225 pp.state |= DISABLE; in ppcontrol()
2230 if (!(pp.state & EOF2NL)) in ppcontrol()
2233 pp.state &= ~RESTORE; in ppcontrol()
2237 pp.state |= restore; in ppcontrol()
2272 pp.state |= HIDDEN; in ppcontrol()
2278 pp.state |= restore|HIDDEN|SKIPCONTROL; in ppcontrol()