Lines Matching refs:stack_shape
197 stack_shape: &mut Vec<FrameStackShape>, in truncate_value_stack_to_else_params()
201 stack_shape.truncate(self.original_stack_size()); in truncate_value_stack_to_else_params()
209 stack_shape: &mut Vec<FrameStackShape>, in truncate_value_stack_to_original_size()
228 stack_shape.truncate(new_len); in truncate_value_stack_to_original_size()
264 pub(crate) stack_shape: Vec<FrameStackShape>, field
289 stack_shape: Vec::new(), in new()
298 debug_assert!(self.stack_shape.is_empty()); in clear()
409 self.stack_shape.truncate(new_len); in popn()
423 self.stack_shape.truncate(new_len); in pop_stack_shape()
528 if !self.stack_shape.is_empty() { in push_if()
529 let shape = self.stack_shape[i]; in push_if()
530 self.stack_shape.push(shape); in push_if()
548 debug_assert!(self.stack_shape.is_empty() || self.stack_shape.len() == self.stack.len()); in assert_debug_stack_is_synced()