Lines Matching refs:cur

568 		register struct ppinstk*	cur; \
569 PUSH(IN_COPY, cur); \
570 cur->line = error_info.line; \
572 cur->nextchr = p; \
573 cur->prev->symbol->flags &= ~SYM_DISABLED; \
580 register struct ppinstk* cur; \
581 PUSH(IN_EXPAND, cur); \
582 cur->line = error_info.line; \
584 cur->prev->symbol->flags &= ~SYM_DISABLED; \
585 cur->buffer = cur->nextchr = ppexpand(p); \
586 if (!(cur->prev->symbol->flags & SYM_MULTILINE)) \
587 cur->prev->symbol->flags |= SYM_DISABLED; \
600 register struct ppinstk* cur; \
601 PUSH(IN_MACRO, cur); \
602 cur->symbol = p; \
603 cur->nextchr = p->macro->value; \
613 register struct ppinstk* cur; \
614 PUSH(IN_MACRO, cur); \
615 cur->symbol = p; \
616 cur->nextchr = v; \
625 register struct ppinstk* cur; \
627 PUSH(IN_MULTILINE, cur); \
628 cur->symbol = p; \
629 cur->flags |= IN_defguard|IN_endguard|IN_noguard; \
631 cur->control = pp.control; \
633 cur->file = error_info.file; \
635 error_info.file = cur->buffer = newof(0, char, n, 0); \
636 sfsprintf(error_info.file, n, "%s:%s,%d", cur->file, p->name, error_info.line); \
637 cur->line = error_info.line; \
639 cur->nextchr = p->macro->value; \
648 register struct ppinstk* cur; \
649 PUSH(IN_QUOTE, cur); \
650 cur->nextchr = p; \
652 cur->line = error_info.line; \
663 register struct ppinstk* cur; \
664 PUSH(IN_SQUOTE, cur); \
665 cur->nextchr = p; \
667 cur->line = error_info.line; \
675 register struct ppinstk* cur; \
676 PUSH(IN_STRING, cur); \
677 cur->nextchr = p; \
678 if (pp.state & DISABLE) cur->flags |= IN_disable; \
685 register struct ppinstk* cur; \
686 PUSH(IN_STRING, cur); \
687 cur->nextchr = p; \