Lines Matching refs:push
191 self.compiled.matches.push(self.insts.len());
200 self.compiled.matches.push(self.insts.len());
289 char_ranges.push(hir::ClassUnicodeRange::new(s, e));
367 self.compiled.captures.push(None);
374 self.compiled.captures.push(Some(n.clone()));
495 holes.push(self.push_hole(InstHole::Bytes {
504 holes.push(
565 holes.push(hole);
569 holes.push(split1);
574 holes.push(hole);
584 holes.push(prev_hole.0);
736 holes.push(self.fill_split(split, Some(entry), None));
738 holes.push(self.fill_split(split, None, Some(entry)));
741 holes.push(prev_hole);
800 new_holes.push(self.fill_split(hole, goto1, goto2));
814 self.insts.push(MaybeInst::Compiled(inst));
819 self.insts.push(MaybeInst::Uncompiled(inst));
825 self.insts.push(MaybeInst::Split);
1002 holes.push(hole);
1015 holes.push(hole);
1132 self.dense.push(SuffixCacheEntry { key, pc });