Lines Matching refs:weak_node_count
767 weak_node_count: usize, field
778 weak_node_count: weak_count, in new()
790 self.weak_node_count += other.weak_node_count; in absorb()
796 other.weak_node_count = 0; in absorb()
798 if self.strong_node_count >= 2 || self.weak_node_count >= 2 { in absorb()
807 if self.weak_node_count >= 2 { in absorb()
808 inner.weak.count -= self.weak_node_count - 1; in absorb()
809 self.weak_node_count = 1; in absorb()
849 &mut self.weak_node_count, in update()
887 if self.weak_node_count > 0 { in drop()
889 .update_refcount(false, self.weak_node_count, false); in drop()