{"ast_node_type":"other","tokens":[{"end":29,"kind":"keyword","start":0,"text":"///"}]}
    /// otherwise, return ty.
    /// If `ty` is a type variable with known type, returns that type;
    pub(crate) fn resolve_ty_shallow(&mut self, ty: &Ty) -> Ty {