Lines Matching refs:Helper
270 helpers: &mut IndexSet<Helper<'a>>, in store_flat()
275 Helper, in store_flat() enumerator
296 | Type::Result { .. } => Kind::Helper, in store_flat()
312 Kind::Helper => { in store_flat()
313 let (index, _) = helpers.insert_full(Helper(self)); in store_flat()
334 helpers: &mut IndexSet<Helper<'a>>, in store_flat_helper()
343 let record = |s: &mut String, helpers: &mut IndexSet<Helper<'a>>, types: &'a [Type]| { in store_flat_helper()
351 helpers: &mut IndexSet<Helper<'a>>, in store_flat_helper()
436 helpers: &mut IndexSet<Helper<'a>>, in load_flat()
441 Helper, in load_flat() enumerator
465 | Type::Result { .. } => Kind::Helper, in load_flat()
474 Kind::Helper => { in load_flat()
475 let (index, _) = helpers.insert_full(Helper(self)); in load_flat()
487 helpers: &mut IndexSet<Helper<'a>>, in load_flat_helper()
495 let record = |s: &mut String, helpers: &mut IndexSet<Helper<'a>>, types: &'a [Type]| { in load_flat_helper()
501 helpers: &mut IndexSet<Helper<'a>>, in load_flat_helper()
1155 struct Helper<'a>(&'a Type); struct
1157 impl Hash for Helper<'_> { implementation
1163 impl PartialEq for Helper<'_> { implementation
1169 impl Eq for Helper<'_> {} implementation