Lines Matching defs:input_stack
234 class input_stack {
247 input *input_stack::current_input = 0;
248 int input_stack::bol_flag = 0;
250 inline int input_stack::bol()
255 void input_stack::clear()
265 void input_stack::push(input *in)
273 input_stack::clear();
274 input_stack::push(top);
279 while (input_stack::get_char() != EOF)
283 int input_stack::get_char()
301 int input_stack::peek_char()
340 void input_stack::push_back(unsigned char c, int was_bol)
346 int input_stack::get_location(const char **fnp, int *lnp)
373 c = input_stack::get_char();
410 input_stack::push(new argument_macro_input(body, argc, argv));
553 input_stack::get_char();
554 c = input_stack::peek_char();
556 input_stack::get_char();
561 input_stack::get_char();
562 c = input_stack::peek_char();
564 input_stack::get_char();
565 c = input_stack::peek_char();
567 input_stack::get_char();
568 c = input_stack::peek_char();
570 input_stack::get_char();
571 c = input_stack::peek_char();
573 input_stack::get_char();
577 input_stack::push_back('h');
579 input_stack::push_back('g');
581 input_stack::push_back('i');
583 input_stack::push_back('e');
585 input_stack::push_back('h');
588 input_stack::get_char();
592 input_stack::get_char();
596 input_stack::get_char();
597 c = input_stack::peek_char();
599 input_stack::get_char();
600 c = input_stack::peek_char();
602 input_stack::get_char();
603 c = input_stack::peek_char();
605 input_stack::get_char();
606 c = input_stack::peek_char();
608 input_stack::get_char();
609 c = input_stack::peek_char();
611 input_stack::get_char();
615 input_stack::push_back('e');
617 input_stack::push_back('t');
619 input_stack::push_back('n');
621 input_stack::push_back('e');
626 input_stack::get_char();
627 c = input_stack::peek_char();
629 input_stack::get_char();
634 input_stack::get_char();
644 input_stack::get_char();
645 c = input_stack::peek_char();
647 input_stack::get_char();
648 c = input_stack::peek_char();
650 input_stack::get_char();
654 input_stack::push_back('n');
661 input_stack::get_char();
662 c = input_stack::peek_char();
664 input_stack::get_char();
665 c = input_stack::peek_char();
667 input_stack::get_char();
668 c = input_stack::peek_char();
670 input_stack::get_char();
671 c = input_stack::peek_char();
673 input_stack::get_char();
677 input_stack::push_back('t');
682 input_stack::push_back('i');
687 input_stack::get_char();
688 c = input_stack::peek_char();
690 input_stack::get_char();
695 input_stack::get_char();
701 input_stack::get_char();
702 c = input_stack::peek_char();
704 input_stack::get_char();
705 c = input_stack::peek_char();
707 input_stack::get_char();
708 c = input_stack::peek_char();
710 input_stack::get_char();
714 input_stack::push_back('r');
716 input_stack::push_back('a');
718 input_stack::push_back('t');
725 input_stack::get_char();
726 c = input_stack::peek_char();
728 input_stack::get_char();
729 c = input_stack::peek_char();
731 input_stack::get_char();
735 input_stack::push_back('o');
740 input_stack::get_char();
741 c = input_stack::peek_char();
743 input_stack::get_char();
744 c = input_stack::peek_char();
746 input_stack::get_char();
747 c = input_stack::peek_char();
749 input_stack::get_char();
753 input_stack::push_back('f');
755 input_stack::push_back('e');
760 input_stack::get_char();
761 c = input_stack::peek_char();
763 input_stack::get_char();
764 c = input_stack::peek_char();
766 input_stack::get_char();
770 input_stack::push_back('a');
773 input_stack::get_char();
774 c = input_stack::peek_char();
776 input_stack::get_char();
777 c = input_stack::peek_char();
779 input_stack::get_char();
780 c = input_stack::peek_char();
782 input_stack::get_char();
786 input_stack::push_back('h');
788 input_stack::push_back('g');
790 input_stack::push_back('i');
795 input_stack::get_char();
796 c = input_stack::peek_char();
798 input_stack::get_char();
799 c = input_stack::peek_char();
801 input_stack::get_char();
802 c = input_stack::peek_char();
804 input_stack::get_char();
805 c = input_stack::peek_char();
807 input_stack::get_char();
808 c = input_stack::peek_char();
810 input_stack::get_char();
814 input_stack::push_back('o');
816 input_stack::push_back('t');
821 input_stack::push_back('o');
836 int bol = input_stack::bol();
837 int c = input_stack::get_char();
843 c = input_stack::peek_char();
846 input_stack::get_char();
860 int d = input_stack::peek_char();
865 input_stack::get_char();
870 c = input_stack::get_char();
879 c = input_stack::get_char();
882 c = input_stack::peek_char();
884 input_stack::get_char();
930 c = input_stack::peek_char();
933 c = input_stack::get_char();
941 c = input_stack::peek_char();
944 c = input_stack::get_char();
959 input_stack::get_char();
964 input_stack::get_char();
968 c = input_stack::peek_char();
971 input_stack::get_char();
980 input_stack::get_char();
990 input_stack::get_char();
991 c = input_stack::peek_char();
995 input_stack::get_char();
996 c = input_stack::peek_char();
998 input_stack::push_back(sign);
999 input_stack::push_back(echar);
1007 input_stack::push_back(echar);
1012 input_stack::get_char();
1016 c = input_stack::peek_char();
1019 input_stack::get_char();
1027 input_stack::get_char();
1033 input_stack::get_char();
1034 c = input_stack::peek_char();
1036 input_stack::get_char();
1041 input_stack::push_back('n');
1044 input_stack::get_char();
1045 c = input_stack::peek_char();
1047 input_stack::get_char();
1052 input_stack::push_back('r');
1055 input_stack::get_char();
1056 c = input_stack::peek_char();
1058 input_stack::get_char();
1063 input_stack::push_back('t');
1066 input_stack::get_char();
1067 c = input_stack::peek_char();
1069 input_stack::get_char();
1074 input_stack::push_back('s');
1082 c = input_stack::peek_char();
1084 input_stack::get_char();
1085 c = input_stack::peek_char();
1087 input_stack::get_char();
1092 input_stack::push_back('t');
1099 c = input_stack::peek_char();
1109 c = input_stack::peek_char();
1111 input_stack::get_char();
1112 c = input_stack::peek_char();
1114 input_stack::get_char();
1122 input_stack::get_char();
1129 c = input_stack::peek_char();
1131 input_stack::get_char();
1138 c = input_stack::peek_char();
1140 input_stack::get_char();
1147 c = input_stack::peek_char();
1149 input_stack::get_char();
1156 c = input_stack::peek_char();
1158 input_stack::get_char();
1165 c = input_stack::peek_char();
1167 input_stack::get_char();
1174 c = input_stack::peek_char();
1176 input_stack::get_char();
1187 c = input_stack::peek_char();
1190 input_stack::get_char();
1206 input_stack::get_char();
1210 input_stack::push(new macro_input(def));
1233 int c = input_stack::get_char();
1235 c = input_stack::get_char();
1246 c = input_stack::get_char();
1422 input_stack::push(new for_input(var, from, to,
1435 input_stack::push(new file_input(fp, filename));
1681 input_stack::push(in);
1686 input_stack::push(new copy_rest_thru_input(body, until));
1691 input_stack::push(new char_input('\n'));
1692 input_stack::push(new macro_input(s));
1699 int c = input_stack::peek_char();
1701 input_stack::get_char();
1702 c = input_stack::peek_char();
1706 input_stack::get_char();
1709 c = input_stack::peek_char();
1712 input_stack::get_char();
1723 input_stack::push_back(token_buffer[i]);
1792 if (!input_stack::get_location(&yylval.lstr.filename,
1943 if (!input_stack::get_location(&filename, &lineno))
1956 if (!input_stack::get_location(&filename, &lineno))
1979 if (!input_stack::get_location(&filename, &lineno)) {