peepmatic: remove unused member from PeepholeOptimizer

This is dead code, left over from an earlier design.
This commit is contained in:
Nick Fitzgerald
2020-05-14 11:08:59 -07:00
parent 98137ea09f
commit e9ef8ea3d5
2 changed files with 0 additions and 5 deletions

View File

@@ -65,7 +65,6 @@ impl PeepholeOptimizations {
PeepholeOptimizer { PeepholeOptimizer {
peep_opt: self, peep_opt: self,
instr_set, instr_set,
left_hand_sides: vec![],
right_hand_sides: vec![], right_hand_sides: vec![],
actions: vec![], actions: vec![],
backtracking_states: vec![], backtracking_states: vec![],

View File

@@ -27,7 +27,6 @@ where
{ {
pub(crate) peep_opt: &'peep PeepholeOptimizations, pub(crate) peep_opt: &'peep PeepholeOptimizations,
pub(crate) instr_set: I, pub(crate) instr_set: I,
pub(crate) left_hand_sides: Vec<Part<I::Instruction>>,
pub(crate) right_hand_sides: Vec<Part<I::Instruction>>, pub(crate) right_hand_sides: Vec<Part<I::Instruction>>,
pub(crate) actions: Vec<Action>, pub(crate) actions: Vec<Action>,
pub(crate) backtracking_states: Vec<(State, usize)>, pub(crate) backtracking_states: Vec<(State, usize)>,
@@ -41,7 +40,6 @@ where
let PeepholeOptimizer { let PeepholeOptimizer {
peep_opt, peep_opt,
instr_set: _, instr_set: _,
left_hand_sides,
right_hand_sides, right_hand_sides,
actions, actions,
backtracking_states, backtracking_states,
@@ -49,7 +47,6 @@ where
f.debug_struct("PeepholeOptimizer") f.debug_struct("PeepholeOptimizer")
.field("peep_opt", peep_opt) .field("peep_opt", peep_opt)
.field("instr_set", &"_") .field("instr_set", &"_")
.field("left_hand_sides", left_hand_sides)
.field("right_hand_sides", right_hand_sides) .field("right_hand_sides", right_hand_sides)
.field("actions", actions) .field("actions", actions)
.field("backtracking_states", backtracking_states) .field("backtracking_states", backtracking_states)
@@ -485,7 +482,6 @@ where
self.backtracking_states.clear(); self.backtracking_states.clear();
self.actions.clear(); self.actions.clear();
self.left_hand_sides.clear();
self.right_hand_sides.clear(); self.right_hand_sides.clear();
let mut r#final = None; let mut r#final = None;