Lines Matching refs:Stack
398 /* A type that is properly aligned for any stack member. */
408 /* The size of the maximum gap between one aligned stack and the next. */
441 /* Relocate STACK from its old location to the new one. The
443 elements in the stack, and YYPTR gives the new location of the
444 stack. Advance YYPTR to a properly aligned location for the next
445 stack. */
446 # define YYSTACK_RELOCATE(Stack) \
450 YYCOPY (&yyptr->Stack, Stack, yysize); \
451 Stack = &yyptr->Stack; \
452 yynewbytes = yystacksize * sizeof (*Stack) + YYSTACK_GAP_MAX; \
570 if the built-in stack extension method is used).
725 /* The state stack. */
730 /* The semantic value stack. */
736 /* The location stack. */
769 /* Initialize stack pointers.
770 Waste one element of value and location stack
771 so that they stay on the same level as the state stack.
800 /* Give user a chance to reallocate the stack. Use copies of
806 /* Each stack pointer address is followed by the size of the
807 data in use in that stack, in bytes. */
812 yyoverflow ("parser stack overflow",
819 yyoverflow ("parser stack overflow",
831 /* Extend the stack our own way. */
862 YYDPRINTF ((stderr, "Stack size increased to %lu\n",
1122 YYFPRINTF (stderr, "state stack now");
1267 YYFPRINTF (stderr, "Error: state stack now");
1329 yyerror ("parser stack overflow");