Lines Matching defs:refs
8533 refs: Refs<'a>,
8544 C { refs: Refs::new() }
8552 c1.refs.v.push(Cell::new(None));
8553 c1.refs.v.push(Cell::new(None));
8554 c2.refs.v.push(Cell::new(None));
8555 c2.refs.v.push(Cell::new(None));
8556 c3.refs.v.push(Cell::new(None));
8557 c3.refs.v.push(Cell::new(None));
8559 c1.refs.v[0].set(Some(&c2));
8560 c1.refs.v[1].set(Some(&c3));
8561 c2.refs.v[0].set(Some(&c2));
8562 c2.refs.v[1].set(Some(&c3));
8563 c3.refs.v[0].set(Some(&c1));
8564 c3.refs.v[1].set(Some(&c2));
20994 /// would otherwise add a cost to all equality checks on refs. We assume that `Rc`s are used to
24640 // refs remaining. We'll move the contents to a new Arc, and
24641 // invalidate the other weak refs.
24745 /// Determine whether this is the unique reference (including weak refs) to
25328 /// would otherwise add a cost to all equality checks on refs. We assume that `Arc`s are used to
35595 let mut refs: Vec<&mut T> = iter.collect();
35597 for r in refs.iter_mut() {
35600 for r in refs {