diff options
| author | Dan Robertson <dan@dlrobertson.com> | 2019-03-09 03:39:23 +0000 |
|---|---|---|
| committer | Dan Robertson <dan@dlrobertson.com> | 2019-03-10 00:19:00 +0000 |
| commit | 3a83cb2c9ba2acca0577a5f4a092d7fc5b243faf (patch) | |
| tree | f6e94c4cbb1171d9088b0acafff726e7394c444c /src/test/incremental/thinlto | |
| parent | b2ea6c86ae8b9f8845aaff5a1453e4f5ceb53d59 (diff) | |
| download | rust-3a83cb2c9ba2acca0577a5f4a092d7fc5b243faf.tar.gz rust-3a83cb2c9ba2acca0577a5f4a092d7fc5b243faf.zip | |
Fix ICE in MIR pretty printing
A `Def::Variant` should be considered as a function in mir pretty
printing. Each variant has a constructor that we must print.
Given the following enum definition:
```
pub enum TestMe {
X(usize),
}
```
We will need to generate a constructor for the variant `X` with a
signature that looks something like the following:
```
fn TestMe::X(_1: usize) -> TestMe;
```
Diffstat (limited to 'src/test/incremental/thinlto')
0 files changed, 0 insertions, 0 deletions
