Home
last modified time | relevance | path

Searched defs:FrameExtra (Results 1 – 7 of 7) sorted by relevance

/third_party/rust/rust/src/tools/miri/src/
Dmachine.rs48 pub struct FrameExtra<'tcx> { struct
69 impl<'tcx> std::fmt::Debug for FrameExtra<'tcx> { argument
72 let FrameExtra { borrow_tracker, catch_unwind, timing: _, is_user_relevant: _ } = self; in fmt() localVariable
80 impl VisitTags for FrameExtra<'_> { implementation
82 let FrameExtra { catch_unwind, borrow_tracker, timing: _, is_user_relevant: _ } = self; in visit_tags() localVariable
834 type FrameExtra = FrameExtra<'tcx>; typedef
1241 ) -> &'a [Frame<'mir, 'tcx, Self::Provenance, Self::FrameExtra>] { in stack()
1247 ) -> &'a mut Vec<Frame<'mir, 'tcx, Self::Provenance, Self::FrameExtra>> { in stack_mut()
/third_party/rust/rust/compiler/rustc_const_eval/src/interpret/
Deval_context.rs436 pub(crate) fn stack(&self) -> &[Frame<'mir, 'tcx, M::Provenance, M::FrameExtra>] { in stack()
443 ) -> &mut Vec<Frame<'mir, 'tcx, M::Provenance, M::FrameExtra>> { in stack_mut()
455 pub fn frame(&self) -> &Frame<'mir, 'tcx, M::Provenance, M::FrameExtra> { in frame()
460 pub fn frame_mut(&mut self) -> &mut Frame<'mir, 'tcx, M::Provenance, M::FrameExtra> { in frame_mut()
519 frame: &Frame<'mir, 'tcx, M::Provenance, M::FrameExtra>, in subst_from_frame_and_normalize_erasing_regions()
553 frame: &Frame<'mir, 'tcx, M::Provenance, M::FrameExtra>, in layout_of_local()
973 stack: &[Frame<'mir, 'tcx, M::Provenance, M::FrameExtra>], in generate_stacktrace_from_stack()
Dmachine.rs104 type FrameExtra; typedef
425 ) -> InterpResult<'tcx, Frame<'mir, 'tcx, Self::Provenance, Self::FrameExtra>>; in init_frame_extra()
430 ) -> &'a [Frame<'mir, 'tcx, Self::Provenance, Self::FrameExtra>]; in stack()
435 ) -> &'a mut Vec<Frame<'mir, 'tcx, Self::Provenance, Self::FrameExtra>>; in stack_mut()
446 _frame: Frame<'mir, 'tcx, Self::Provenance, Self::FrameExtra>, in after_stack_pop()
468 type FrameExtra = (); typedef
Doperand.rs488 frame: &Frame<'mir, 'tcx, M::Provenance, M::FrameExtra>, in local_to_op()
/third_party/rust/rust/compiler/rustc_mir_transform/src/
Ddataflow_const_prop.rs608 rustc_const_eval::interpret::Frame<'mir, 'tcx, Self::Provenance, Self::FrameExtra>, in init_frame_extra()
615 ) -> &'a [rustc_const_eval::interpret::Frame<'mir, 'tcx, Self::Provenance, Self::FrameExtra>] in stack()
623 rustc_const_eval::interpret::Frame<'mir, 'tcx, Self::Provenance, Self::FrameExtra>, in stack_mut()
Dconst_prop.rs284 ) -> &'a [Frame<'mir, 'tcx, Self::Provenance, Self::FrameExtra>] { in stack()
291 ) -> &'a mut Vec<Frame<'mir, 'tcx, Self::Provenance, Self::FrameExtra>> { in stack_mut()
/third_party/rust/rust/compiler/rustc_const_eval/src/const_eval/
Dmachine.rs689 ) -> &'a [Frame<'mir, 'tcx, Self::Provenance, Self::FrameExtra>] { in stack()
696 ) -> &'a mut Vec<Frame<'mir, 'tcx, Self::Provenance, Self::FrameExtra>> { in stack_mut()