Lines Matching refs:push_hole
413 let hole = self.push_hole(InstHole::Save { slot: first_slot });
417 let hole = self.push_hole(InstHole::Save { slot: first_slot + 1 });
445 self.push_hole(InstHole::Bytes { start: b, end: b });
452 let hole = self.push_hole(InstHole::Char { c });
467 self.push_hole(InstHole::Char { c: ranges[0].0 })
471 self.push_hole(InstHole::Ranges { ranges })
495 holes.push(self.push_hole(InstHole::Bytes {
505 self.push_hole(InstHole::Bytes { start: r.start(), end: r.end() }),
512 let hole = self.push_hole(InstHole::EmptyLook { look });
817 fn push_hole(&mut self, inst: InstHole) -> Hole {
1055 last_hole = self.c.push_hole(InstHole::Bytes {