about summary refs log tree commit diff
path: root/src/libstd/sys/unix/process/process_unix.rs
diff options
context:
space:
mode:
authorManish Goregaokar <manishsmail@gmail.com>2020-07-06 17:45:26 -0700
committerGitHub <noreply@github.com>2020-07-06 17:45:26 -0700
commit62ba1bf1f1afb7ace6ca8e772dc6a46f90444a77 (patch)
tree63be3be00a346c1d3849edd6d4e4f540464ffdba /src/libstd/sys/unix/process/process_unix.rs
parentca5b64d2d28daa900942a51854727205719c9028 (diff)
parent1b747a030f2dc1eba63f50f2c5f43938538e0c6a (diff)
downloadrust-62ba1bf1f1afb7ace6ca8e772dc6a46f90444a77.tar.gz
rust-62ba1bf1f1afb7ace6ca8e772dc6a46f90444a77.zip
Rollup merge of #73969 - davidtwco:issue-73914-checkedadd-temp-generator-interior, r=matthewjasper
mir: mark mir construction temporaries as internal

Fixes #73914.

This PR marks temporaries from MIR construction as internal such that they are skipped in `sanitize_witness` (where each MIR local is checked to have been contained within the generator interior computed during typeck). This resolves an ICE whereby the construction of checked addition introduced a `(u64, bool)` temporary which was not in the HIR and thus not in the generator interior.

r? @matthewjasper
Diffstat (limited to 'src/libstd/sys/unix/process/process_unix.rs')
0 files changed, 0 insertions, 0 deletions