{"ast_node_type":"other","tokens":[{"end":82,"kind":"keyword","start":0,"text":"//"}]}
        // FIXME(eddyb) producing readable type names for trait objects can result
    let name = match layout.ty.kind() {
        // in problematically distinct types due to HRTB and subtyping (see #47638).