rust/src/test/run-pass/rfcs
David Wood 3a88cd7778
Implement #[non_exhaustive] on variants.
This commit removes the check that disallows the `#[non_exhaustive]`
attribute from being placed on enum variants and removes the associated
tests.

Further, this commit lowers the visibility of enum variant constructors
when the variant is marked as non-exhaustive.
2019-03-28 22:29:02 +01:00
..
rfc-1789-as-cell Remove licenses 2018-12-25 21:08:33 -07:00
rfc-1937-termination-trait Remove licenses 2018-12-25 21:08:33 -07:00
rfc-2005-default-binding-mode Remove licenses 2018-12-25 21:08:33 -07:00
rfc-2126-crate-paths Remove licenses 2018-12-25 21:08:33 -07:00
rfc-2126-extern-absolute-paths remove extern_in_paths. 2019-01-13 14:18:00 +01:00
rfc-2151-raw-identifiers Remove licenses 2018-12-25 21:08:33 -07:00
rfc-2175-or-if-while-let stabilize top level or-pats in if/while let. 2019-01-11 23:57:04 +01:00
rfc1445 Remove licenses 2018-12-25 21:08:33 -07:00
rfc1717 Remove licenses 2018-12-25 21:08:33 -07:00
rfc-1014-2.rs Remove licenses 2018-12-25 21:08:33 -07:00
rfc-1014.rs Remove licenses 2018-12-25 21:08:33 -07:00
rfc-2302-self-struct-ctor.rs Removed feature gate. 2018-11-30 15:42:43 +00:00
rfc-2421-unreserve-pure-offsetof-sizeof-alignof.rs Remove licenses 2018-12-25 21:08:33 -07:00
rfc1623.rs Remove licenses 2018-12-25 21:08:33 -07:00
rfc1857-drop-order.rs Remove licenses 2018-12-25 21:08:33 -07:00