{"ast_node_type":"other","tokens":[{"end":66,"kind":"keyword","start":0,"text":"match"}]}
        match fcx.tcx.struct_tail_raw(ty, |ty| ty, || {}).kind() {
        // FIXME: This is not right, even in the old solver...
            ty::Slice(_) | ty::Str | ty::Dynamic(..) => ExpectRvalueLikeUnsized(ty),