Home | History | Annotate | Download | only in cs

Lines Matching refs:stack

572   initial_stack_depth = uListLength(parse->stack);
616 err = uListGet (parse->stack, -1, (void *)&entry);
639 err = uListPop(parse->stack, &ptr);
653 "%s Unable to allocate memory for stack entry",
658 /* Set the new stack escape context to the parent one */
659 err = uListGet (parse->stack, -1, (void *)&current_entry);
666 * we parse "escape", the new stack has not yet been established.
670 err = uListAppend(parse->stack, entry);
694 /* Should we check the parse stack here? */
695 while (uListLength(parse->stack) > initial_stack_depth)
697 err = uListPop(parse->stack, (void *)&entry);
1609 err = uListGet (parse->stack, -1, (void *)&entry);
1618 * current stack's escape context except for
2571 err = uListGet (parse->stack, -1, (void *)&entry);
2585 err = uListGet (parse->stack, -1, (void *)&entry);
2604 err = uListGet (parse->stack, -1, (void *)&entry);
2784 err = uListGet (parse->stack, -1, (void *)&entry);
2836 /* Since def doesn't get a new stack entry until after this is run,
3012 err = uListGet (parse->stack, -1, (void *)&entry);
4057 err = uListInit (&(my_parse->stack), 10, 0);
4083 "Unable to allocate memory for stack entry");
4089 err = uListAppend(my_parse->stack, entry);
4211 uListDestroy (&(my_parse->stack), ULIST_FREE);