{"ast_node_type":"other","tokens":[{"end":26,"kind":"keyword","start":0,"text":"///"}]}
    /// b` (transitively).
    /// algorithm), so `root_var(a) == root_var(b)` implies that `a ==
    pub(crate) fn root_var(&mut self, vid: ty::TyVid) -> ty::TyVid {