Lines Matching refs:inst
68 for inst in insts {
69 match *inst {
976 Bytes(ref inst) => {
977 if b.as_byte().map_or(false, |b| inst.matches(b)) {
979 inst.goto as InstPtr,
1079 EmptyLook(ref inst) => {
1082 match inst.look {
1084 ip = inst.goto as InstPtr;
1087 ip = inst.goto as InstPtr;
1090 ip = inst.goto as InstPtr;
1093 ip = inst.goto as InstPtr;
1096 ip = inst.goto as InstPtr;
1101 ip = inst.goto as InstPtr;
1104 ip = inst.goto as InstPtr;
1107 ip = inst.goto as InstPtr;
1116 Save(ref inst) => {
1117 ip = inst.goto as InstPtr;
1119 Split(ref inst) => {
1120 self.cache.stack.push(inst.goto2 as InstPtr);
1121 ip = inst.goto1 as InstPtr;