Lines Matching defs:Id
47 pub(crate) fn propagate_globals(&mut self, global_arg_vec: &[Id]) { in propagate_globals()
58 global_arg_vec: &[Id], in fill_in_global_values()
59 vals_map: &mut FlatMap<Id, MatchedArg>, in fill_in_global_values()
112 pub(crate) fn arg_ids(&self) -> std::slice::Iter<'_, Id> { in arg_ids() argument
116 pub(crate) fn args(&self) -> crate::util::flat_map::Iter<'_, Id, MatchedArg> { in args() argument
120 pub(crate) fn entry(&mut self, arg: Id) -> crate::util::Entry<Id, MatchedArg> { in entry()
132 pub(crate) fn check_explicit(&self, arg: &Id, predicate: &ArgPredicate) -> bool { in check_explicit()
148 pub(crate) fn start_custom_group(&mut self, id: Id, source: ValueSource) { in start_custom_group()
175 pub(crate) fn add_val_to(&mut self, arg: &Id, val: AnyValue, raw_val: OsString) { in add_val_to()
180 pub(crate) fn add_index_to(&mut self, arg: &Id, idx: usize) { in add_index_to()
204 pub(crate) fn pending_arg_id(&self) -> Option<&Id> { in pending_arg_id()
210 id: &Id, in pending_values_mut()