Lines Matching refs:cur

570 		register struct ppinstk*	cur; \
571 PUSH(IN_COPY, cur); \
572 cur->line = error_info.line; \
574 cur->nextchr = p; \
575 cur->prev->symbol->flags &= ~SYM_DISABLED; \
582 register struct ppinstk* cur; \
583 PUSH(IN_EXPAND, cur); \
584 cur->line = error_info.line; \
586 cur->prev->symbol->flags &= ~SYM_DISABLED; \
587 cur->buffer = cur->nextchr = ppexpand(p); \
588 if (!(cur->prev->symbol->flags & SYM_MULTILINE)) \
589 cur->prev->symbol->flags |= SYM_DISABLED; \
602 register struct ppinstk* cur; \
603 PUSH(IN_MACRO, cur); \
604 cur->symbol = p; \
605 cur->nextchr = p->macro->value; \
615 register struct ppinstk* cur; \
616 PUSH(IN_MACRO, cur); \
617 cur->symbol = p; \
618 cur->nextchr = v; \
627 register struct ppinstk* cur; \
629 PUSH(IN_MULTILINE, cur); \
630 cur->symbol = p; \
631 cur->flags |= IN_defguard|IN_endguard|IN_noguard; \
633 cur->control = pp.control; \
635 cur->file = error_info.file; \
637 error_info.file = cur->buffer = newof(0, char, n, 0); \
638 sfsprintf(error_info.file, n, "%s:%s,%d", cur->file, p->name, error_info.line); \
639 cur->line = error_info.line; \
641 cur->nextchr = p->macro->value; \
650 register struct ppinstk* cur; \
651 PUSH(IN_QUOTE, cur); \
652 cur->nextchr = p; \
654 cur->line = error_info.line; \
665 register struct ppinstk* cur; \
666 PUSH(IN_SQUOTE, cur); \
667 cur->nextchr = p; \
669 cur->line = error_info.line; \
677 register struct ppinstk* cur; \
678 PUSH(IN_STRING, cur); \
679 cur->nextchr = p; \
680 if (pp.state & DISABLE) cur->flags |= IN_disable; \
687 register struct ppinstk* cur; \
688 PUSH(IN_STRING, cur); \
689 cur->nextchr = p; \