Lines Matching refs:ifptr
133 if (++ifptr >= &ifstack[BLK_NEST]) in control()
135 *ifptr = 0; /* !WAS_COMPILING */ in control()
204 if (ifptr == &ifstack[0]) in control()
206 else if ((*ifptr & ELSE_SEEN) != 0) in control()
208 *ifptr |= ELSE_SEEN; in control()
209 if ((*ifptr & WAS_COMPILING) != 0) { in control()
210 if (compiling || (*ifptr & TRUE_SEEN) != 0) in control()
219 if (ifptr == &ifstack[0]) in control()
221 else if ((*ifptr & ELSE_SEEN) != 0) { in control()
225 if ((*ifptr & (WAS_COMPILING | TRUE_SEEN)) != WAS_COMPILING) { in control()
235 if (++ifptr >= &ifstack[BLK_NEST]) in control()
237 *ifptr = WAS_COMPILING; in control()
242 if (ifptr == &ifstack[0]) { in control()
246 if (!compiling && (*ifptr & WAS_COMPILING) != 0) in control()
248 compiling = ((*ifptr & WAS_COMPILING) != 0); in control()
249 --ifptr; in control()
346 *ifptr |= TRUE_SEEN; in doif()