{"ast_node_type":"other","tokens":[{"end":94,"kind":"keyword","start":0,"text":"//"}]}
        // Transform self into a trait object of the trait that defines the method for virtual
    } else if let ty::InstanceKind::Virtual(def_id, _) = instance.def {
        // functions to match the type erasure done below.