{"ast_node_type":"function","tokens":[{"end":94,"kind":"keyword","start":0,"text":"pub"}]}
    pub fn is_ty_infer_var_definitely_unchanged(&self) -> impl Fn(TyOrConstInferVar) -> bool {
    #[inline]
        // This hoists the borrow/release out of the loop body.