about summary refs log tree commit diff
path: root/src/test/incremental/thinlto
diff options
context:
space:
mode:
authorEduard-Mihai Burtescu <edy.burt@gmail.com>2016-11-09 20:51:15 +0200
committerGitHub <noreply@github.com>2016-11-09 20:51:15 +0200
commitf43320924817b44dc3c4d51e1dba0a40a115103b (patch)
tree34d4798353937619a101d39ea5c755ec92563c33 /src/test/incremental/thinlto
parent02aa42860d6e74dfa57824f79bdc9c57665d6af0 (diff)
parentab5ba049bcf38f7bc7bde43d0acbd3869a9c7683 (diff)
downloadrust-f43320924817b44dc3c4d51e1dba0a40a115103b.tar.gz
rust-f43320924817b44dc3c4d51e1dba0a40a115103b.zip
Rollup merge of #36868 - petrochenkov:adtstab, r=nikomatsakis
Partially stabilize RFC 1506 "Clarify relationships between ADTs"

Lifted restrictions on tuple structs/variants are stabilized, i.e. `S{..}` can be used with any structs and empty tuple structs are permitted without feature gate.
Numeric fields in struct expressions/patterns `S { 0: a, 1: b }` are **NOT** stabilized.
This was implemented 1.5 months ago in Rust 1.12, but this is a tiny technical change that could probably go even without RFC/stabilization period.

cc https://github.com/rust-lang/rust/issues/35626 https://github.com/rust-lang/rust/pull/36871
r? @nikomatsakis
Diffstat (limited to 'src/test/incremental/thinlto')
0 files changed, 0 insertions, 0 deletions