about summary refs log tree commit diff
path: root/src/libsyntax/feature_gate.rs
AgeCommit message (Expand)AuthorLines
2018-08-23add #[panic_handler]; deprecate #[panic_implementation]Jorge Aparicio-5/+13
2018-08-23Auto merge of #52602 - scottmcm:tryblock-expr, r=nikomatsakisbors-4/+4
2018-08-23Auto merge of #53459 - petrochenkov:stabmore, r=nrcbors-5/+4
2018-08-23Auto merge of #53235 - varkor:gat_impl_where, r=estebankbors-4/+9
2018-08-23Stabilize a few secondary macro featuresVadim Petrochenkov-5/+4
2018-08-22Reexpose stability hole in the presence of feature gatesOliver Schneider-1/+1
2018-08-22Allow panicking with string literal messages inside constantsOliver Schneider-0/+3
2018-08-22Auto merge of #50912 - varkor:exhaustive-integer-matching, r=arielb1bors-0/+3
2018-08-21Auto merge of #53530 - kennytm:rollup, r=kennytmbors-6/+2
2018-08-21Rollup merge of #53370 - jkozlowski:stabilize-macro_vis_matcher, r=cramertjkennytm-6/+2
2018-08-20Removed `raw_identifiers` feature gate.Alexander Regueiro-13/+2
2018-08-19Rename `catch_expr` feature to `try_blocks`Scott McMurray-2/+2
2018-08-19Parse try blocks with the try keyword instead of do catch placeholderScott McMurray-2/+2
2018-08-19Rename `Catch` variants to `TryBlock`Scott McMurray-1/+1
2018-08-19mv codemap() source_map()Donato Sciarra-1/+1
2018-08-19mv (mod) codemap source_mapDonato Sciarra-1/+1
2018-08-19Stabilize macro_vis_matcherJakub Kozlowski-6/+2
2018-08-19Add #![feature(unsized_locals)].Masaki Hara-0/+3
2018-08-18Auto merge of #53324 - alexreg:self_in_typedefs, r=eddybbors-15/+21
2018-08-18Added feature gate.Alexander Regueiro-15/+21
2018-08-17Auto merge of #50911 - petrochenkov:macuse, r=alexcrichtonbors-14/+4
2018-08-17Rollup merge of #53413 - eddyb:featured-in-the-latest-edition, r=varkorCorey Farwell-23/+56
2018-08-17Stabilize `use_extern_macros`Vadim Petrochenkov-14/+4
2018-08-16Add some commentsvarkor-1/+1
2018-08-16Add feature gate and refactorvarkor-0/+3
2018-08-17Rollup merge of #53364 - varkor:gat-warn-broken, r=pnkfelixkennytm-0/+15
2018-08-16syntax: also warn about edition "umbrella" features being implied by --edition.Eduard-Mihai Burtescu-13/+22
2018-08-16syntax: process all edition features before other features.Eduard-Mihai Burtescu-10/+34
2018-08-15Warn when `generic_associated_types` feature gate is enabledvarkor-0/+15
2018-08-15syntax: Enforce attribute grammar in the parserVadim Petrochenkov-18/+20
2018-08-14Feature gate where clauses on associated type implsvarkor-4/+9
2018-08-14syntax: add `uniform_paths` feature-gate.Eduard-Mihai Burtescu-0/+3
2018-08-11Feature gate arbitrary tokens in non-macro attributes with a separate gateVadim Petrochenkov-21/+25
2018-08-10Rollup merge of #53179 - gnzlbg:patch-3, r=alexcrichtonkennytm-0/+1
2018-08-08Auto merge of #53053 - petrochenkov:custattr, r=alexcrichtonbors-51/+10
2018-08-08add wasm_target_feature feature gategnzlbg-0/+1
2018-08-07Auto merge of #51990 - oli-obk:unstable_union, r=nikomatsakisbors-0/+12
2018-08-07Also put comparing raw pointers behind a feature gateOliver Schneider-0/+3
2018-08-07Place unions, pointer casts and pointer derefs behind extra feature gatesOliver Schneider-0/+9
2018-08-07Rollup merge of #53135 - joshtriplett:remove-catch-from-2018-preview, r=Mark-...kennytm-1/+1
2018-08-06Auto merge of #53016 - scottmcm:impl-header-lifetime-elision, r=nikomatsakisbors-1/+5
2018-08-06Rust 2018: Disable catch_expr, not targeted for 2018 editionJosh Triplett-1/+1
2018-08-06Address review commentsVadim Petrochenkov-8/+0
2018-08-06Enable macro modularization implicitly if one of "advanced" macro features is...Vadim Petrochenkov-4/+8
2018-08-06Support custom attributes when macro modularization is enabledVadim Petrochenkov-42/+5
2018-08-05Change feature edition error into a warningvarkor-1/+1
2018-08-05Add an error when declaring features that are stable in the current Rust editionvarkor-22/+38
2018-08-05Add special support for libcvarkor-1/+0
2018-08-05Convert unknown_features lint into an errorvarkor-1/+0
2018-08-05Add duplicity lint for lang featuresvarkor-9/+7