diff options
| author | Stjepan Glavina <stjepang@gmail.com> | 2018-11-08 17:12:14 +0100 |
|---|---|---|
| committer | Stjepan Glavina <stjepang@gmail.com> | 2018-11-08 17:12:14 +0100 |
| commit | 06cf9ae7f98f06cde8424ce569efe72c0728c252 (patch) | |
| tree | 0e27374a8316f34daea814ea39cd6e6ab4d34062 | |
| parent | 39771339fd4f62d4c35676bd7cd1ddb4c5d9b84c (diff) | |
| download | rust-06cf9ae7f98f06cde8424ce569efe72c0728c252.tar.gz rust-06cf9ae7f98f06cde8424ce569efe72c0728c252.zip | |
Fix return type of forget intrinsic
| -rw-r--r-- | src/librustc_typeck/check/intrinsic.rs | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/librustc_typeck/check/intrinsic.rs b/src/librustc_typeck/check/intrinsic.rs index 0279105473f..f34cd53e4c9 100644 --- a/src/librustc_typeck/check/intrinsic.rs +++ b/src/librustc_typeck/check/intrinsic.rs @@ -134,7 +134,7 @@ pub fn check_intrinsic_type<'a, 'tcx>(tcx: TyCtxt<'a, 'tcx, 'tcx>, "rustc_peek" => (1, vec![param(0)], param(0)), "init" => (1, Vec::new(), param(0)), "uninit" => (1, Vec::new(), param(0)), - "forget" => (1, vec![param(0)], param(0)), + "forget" => (1, vec![param(0)], tcx.mk_unit()), "transmute" => (2, vec![ param(0) ], param(1)), "move_val_init" => { (1, |
