X-Git-Url: https://git.lizzy.rs/?a=blobdiff_plain;f=src%2Flibrustc_mir%2Fbuild%2Fexpr%2Fas_place.rs;h=5af66faf6ee1e8d81883183264389a831266dc22;hb=e9c41148c0c834d13d6f45bfd99c8f23781c5d31;hp=7005f274e0e7def29f39b88d373595e4b1751c67;hpb=0b4823de23ea6af70f49bd7fb8e811fc6dffe006;p=rust.git diff --git a/src/librustc_mir/build/expr/as_place.rs b/src/librustc_mir/build/expr/as_place.rs index 7005f274e0e..5af66faf6ee 100644 --- a/src/librustc_mir/build/expr/as_place.rs +++ b/src/librustc_mir/build/expr/as_place.rs @@ -126,9 +126,10 @@ fn expr_as_place( ExprKind::StaticRef { id } => block.and(Place { base: PlaceBase::Static(Box::new(Static { ty: expr.ty, - kind: StaticKind::Static(id), + kind: StaticKind::Static, + def_id: id, })), - projection: None, + projection: box [], }), ExprKind::PlaceTypeAscription { source, user_ty } => {