Lines Matching refs:JumpTargetMarker
146 target: JumpTargetMarker,
149 LandingPad(JumpTargetMarker),
456 let mut jump_targets: HashMap<u64, JumpTargetMarker> = HashMap::new(); in compile_expression()
508 jump_targets.insert(target as u64, JumpTargetMarker::new()); in compile_expression()
858 struct JumpTargetMarker(Rc<u32>); struct
860 impl JumpTargetMarker { impl
861 fn new() -> JumpTargetMarker { in new()
867 JumpTargetMarker(rc) in new()
871 impl PartialEq for JumpTargetMarker { implementation
872 fn eq(&self, other: &JumpTargetMarker) -> bool { in eq()
877 impl Hash for JumpTargetMarker { implementation
882 impl std::fmt::Debug for JumpTargetMarker { implementation
897 JumpTargetMarker, ValueLabel, ValueLabelsRanges, compile_expression,
929 fn find_jump_targets<'a>(ce: &'a CompiledExpression) -> Vec<&'a JumpTargetMarker> { in find_jump_targets() argument
950 let m1 = JumpTargetMarker::new(); in test_debug_expression_jump_target()
951 let m2 = JumpTargetMarker::new(); in test_debug_expression_jump_target()