Lines Matching refs:stack
57 // A small class used in Evaluate to make sure to clean up the stack
61 explicit AutoStackClearer(vector<string> *stack) : stack_(stack) {}
196 // Push it onto the stack as-is. Use push_back instead of PushValue
236 // Ensure that the stack is cleared before returning.
242 // If there's anything left on the stack, it indicates incomplete execution.
243 // This is a failure case. If the stack is empty, evalution was complete
255 // Ensure that the stack is cleared before returning.
261 // A successful execution should leave exactly one value on the stack.
275 // There needs to be at least one element on the stack to pop.
327 // There was an identifier at the top of the stack. Resolve it to a