diff options
| author | bors <bors@rust-lang.org> | 2016-01-21 01:43:18 +0000 |
|---|---|---|
| committer | bors <bors@rust-lang.org> | 2016-01-21 01:43:18 +0000 |
| commit | 51108b64ca3c84d9973736e6b9e094e79c12dc60 (patch) | |
| tree | 822dd85b5aa9da12a90e48190be33afe0b01db89 /src/libstd/sys/unix/stack_overflow.rs | |
| parent | 7dce32e65d53ff9cfd8dba89121efa4c977030de (diff) | |
| parent | 2084c2c33a47407c5ec514898d72701cf0233ba9 (diff) | |
| download | rust-51108b64ca3c84d9973736e6b9e094e79c12dc60.tar.gz rust-51108b64ca3c84d9973736e6b9e094e79c12dc60.zip | |
Auto merge of #31010 - petrochenkov:def, r=arielb1
All structs and their constructors are defined as `DefStruct`. `DefTy` is splitted into `DefEnum` and `DefTyAlias`. Ad hoc flag `bool is_structure` is removed from `DefVariant`, it was required in one place in resolve and could be obtained by other means. Flag `bool is_ctor` is removed from `DefFn`, it wasn't really used for constructors outside of metadata decoding. Observable effects: More specific error messages are selected in some cases. Two name resolution bugs fixed (https://github.com/rust-lang/rust/issues/30992 and FIXME in compile-fail/empty-struct-braces-expr.rs). Fixes https://github.com/rust-lang/rust/issues/30992 Closes https://github.com/rust-lang/rust/issues/30361
Diffstat (limited to 'src/libstd/sys/unix/stack_overflow.rs')
0 files changed, 0 insertions, 0 deletions
