summary refs log tree commit diff
path: root/src/libsyntax/feature_gate.rs
AgeCommit message (Expand)AuthorLines
2016-08-16Auto merge of #35162 - canndrew:bang_type_coerced, r=nikomatsakisbors-1/+18
2016-08-15Auto merge of #35340 - michaelwoerister:incr-comp-cli-args, r=nikomatsakisbors-1/+1
2016-08-14Rollup merge of #35606 - Mark-Simulacrum:no-std-fix, r=brsonEduard-Mihai Burtescu-1/+1
2016-08-13Fix bug in PostExpansionVisitorAndrew Cann-1/+1
2016-08-13Rename empty/bang to neverAndrew Cann-4/+4
2016-08-13Control usage of `!` through a feature gate.Andrew Cann-1/+18
2016-08-13Remove restrictions from tuple structs/variantsVadim Petrochenkov-4/+20
2016-08-12syntax: add anonymized type syntax, i.e. impl TraitA+TraitB.Eduard Burtescu-1/+8
2016-08-11Change stabilization version of no_std from 1.0 to 1.6.Mark-Simulacrum-1/+1
2016-08-11Add the notion of a dependency tracking status to commandline arguments.Michael Woerister-1/+1
2016-07-30Auto merge of #34904 - petrochenkov:rustcall, r=nikomatsakisbors-32/+41
2016-07-29Auto merge of #34842 - cgswords:attr_enc, r=nrcbors-8/+7
2016-07-28Add a testing mechanism and a simple spike testNiko Matsakis-0/+10
2016-07-25General MetaItem encapsulation rewrites.cgswords-8/+7
2016-07-18Properly feature gate all unstable ABIsVadim Petrochenkov-32/+41
2016-06-29Fix testsggomez-1/+1
2016-06-29Add error codes in libsyntaxggomez-9/+8
2016-06-26Rollup merge of #33943 - jseyfried:libsyntax_cleanup, r=nrcJeffrey Seyfried-7/+7
2016-06-23Move errors from libsyntax to its own crateJonathan Turner-3/+3
2016-06-16Simplify gated cfg checkingJeffrey Seyfried-71/+20
2016-06-14Remove the type parameter from `syntax::visit::Visitor`Jeffrey Seyfried-7/+7
2016-06-05Respect #[rustc_inherit_overflow_checks] in mir::build and trans.Eduard Burtescu-0/+7
2016-06-01Auto merge of #33794 - petrochenkov:sanity, r=nrcbors-29/+3
2016-05-30stable features lint warning mentions version stabilizedZack M. Davis-3/+7
2016-05-28Move some other checks to AST sanity passVadim Petrochenkov-29/+3
2016-05-27Rollup merge of #33639 - petrochenkov:dotdot, r=nmatsakisManish Goregaokar-2/+22
2016-05-26Implement `..` in tuple (struct) patternsVadim Petrochenkov-2/+22
2016-05-21Move `placement_in_syntax` gated feature checking from expansion to the post-...Jeffrey Seyfried-0/+3
2016-05-09Auto merge of #32900 - alexcrichton:panic2abort, r=nikomatsakisbors-0/+11
2016-05-09rustc: Implement custom panic runtimesAlex Crichton-0/+11
2016-05-09Add #[cfg(target_has_atomic)] to get atomic support for the current targetAmanieu d'Antras-2/+6
2016-05-07Implement RFC 1440 "Allow Drop types in statics/const functions".Eduard Burtescu-1/+4
2016-05-02replace fileline_{help,note} with {help,note}Niko Matsakis-3/+3
2016-04-27Auto merge of #32791 - LeoTestard:feature-gate-clean, r=nikomatsakisbors-549/+425
2016-04-24syntax: Check paths in visibilities for type parametersVadim Petrochenkov-1/+13
2016-04-22Remove some useless code.Leo Testard-33/+9
2016-04-22Remove the MacroVisitor pass.Leo Testard-90/+27
2016-04-21Generate the features structure and arrays with new macros.Leo Testard-414/+189
2016-04-21Rewrite the feature-gate checks to use a structure instead of a list of strings.Leo Testard-223/+411
2016-04-16Auto merge of #32875 - jseyfried:1422_implementation, r=nikomatsakisbors-0/+15
2016-04-14Feature gate `pub(restricted)`Jeffrey Seyfried-0/+15
2016-04-13Update a comment to reflect changes in tidy checks.Leo Testard-2/+2
2016-04-12Auto merge of #32804 - alexcrichton:stabilize-1.9, r=brsonbors-2/+2
2016-04-11std: Stabilize APIs for the 1.9 releaseAlex Crichton-2/+2
2016-04-10Auto merge of #32806 - brson:fix-features, r=alexcrichtonbors-2/+2
2016-04-07Set the version number for stabilization of braced_empty_structsBrian Anderson-2/+2
2016-04-06add code to persist graph and for unit-testingNiko Matsakis-0/+8
2016-03-27Type macro is tracked at rust-lang/rust#27245, not 27336NODA, Kai-1/+1
2016-03-26Rollup merge of #32199 - nikomatsakis:limiting-constants-in-patterns-2, r=pnk...Manish Goregaokar-1/+8
2016-03-25unit-test symbol-names and item-pathsNiko Matsakis-0/+7