about summary refs log tree commit diff
path: root/src/rustllvm/RustWrapper.cpp
diff options
context:
space:
mode:
authorbors <bors@rust-lang.org>2018-04-26 18:26:03 +0000
committerbors <bors@rust-lang.org>2018-04-26 18:26:03 +0000
commit7f3444e1baf0d335b4bf379f845dbc28cdd0509c (patch)
treed622c175eba7e36229cd0d3cc985ce29a8f0f72c /src/rustllvm/RustWrapper.cpp
parent949010d23e9f7037a8e6f323588873b3d2438fb1 (diff)
parent1c09977c9a1aa344c52ddf44ebd42bacd876274b (diff)
downloadrust-7f3444e1baf0d335b4bf379f845dbc28cdd0509c.tar.gz
rust-7f3444e1baf0d335b4bf379f845dbc28cdd0509c.zip
Auto merge of #49513 - nox:univariant-fieldless-enum-as-zst, r=eddyb
Treat repr(Rust) univariant fieldless enums as ZSTs

This makes all those enums be represented the same way:

```rust
enum A1 { B1 }
enum A2 { B2 = 0 }
enum A3 { B3, C3(!) }
```

Related to #15747.

Cc @rust-lang/wg-codegen @rust-lang/lang
Diffstat (limited to 'src/rustllvm/RustWrapper.cpp')
0 files changed, 0 insertions, 0 deletions