Lines Matching refs:cur_idx
27 cur_idx: Cell<usize>,
40 cur_idx: Cell::new(0),
238 // be the current index (`cur_idx`) minus ONE UNIT TO THE LEFT of the starting position.
239 self.flag_subcmd_skip = self.cur_idx.get() - at + 1;
700 p.cur_idx.set(self.cur_idx.get());
966 // Make sure indices get updated before reading `self.cur_idx`
968 self.cur_idx.set(self.cur_idx.get() + 1);
969 debug!("Parser::parse_short_arg: cur_idx:={}", self.cur_idx.get());
974 // (ie. `cur_idx`), and should be registered.
975 let cur_idx = self.cur_idx.get();
976 self.flag_subcmd_at.get_or_insert(cur_idx);
1081 self.cur_idx.set(self.cur_idx.get() + 1);
1083 "Parser::add_single_val_to_arg: cur_idx:={}",
1084 self.cur_idx.get()
1090 matcher.add_index_to(arg.get_id(), self.cur_idx.get());
1182 self.cur_idx.set(self.cur_idx.get() + 1);
1183 debug!("Parser::react: cur_idx:={}", self.cur_idx.get());
1209 self.cur_idx.set(self.cur_idx.get() + 1);
1210 debug!("Parser::react: cur_idx:={}", self.cur_idx.get());