From dac1c6a731713ec9e90a1e05b3e2c789faf3f2ba Mon Sep 17 00:00:00 2001 From: Michael Bradshaw Date: Wed, 22 May 2019 07:31:09 -0700 Subject: Implement RFC 2645 (transparent enums and unions) Tracking issue: #60405 --- src/libsyntax/feature_gate.rs | 6 ++++++ 1 file changed, 6 insertions(+) (limited to 'src/libsyntax') diff --git a/src/libsyntax/feature_gate.rs b/src/libsyntax/feature_gate.rs index bbb297e3c4f..044c4b18905 100644 --- a/src/libsyntax/feature_gate.rs +++ b/src/libsyntax/feature_gate.rs @@ -561,6 +561,12 @@ declare_features! ( // FIXME Create issue (active, const_constructor, "1.37.0", Some(61456), None), + // #[repr(transparent)] on enums. + (active, transparent_enums, "1.37.0", Some(60405), None), + + // #[repr(transparent)] on unions. + (active, transparent_unions, "1.37.0", Some(60405), None), + // ------------------------------------------------------------------------- // feature-group-end: actual feature gates // ------------------------------------------------------------------------- -- cgit 1.4.1-3-g733a5