about summary refs log tree commit diff
path: root/src/libsyntax/feature_gate.rs
AgeCommit message (Expand)AuthorLines
2016-09-05Rollup merge of #36245 - alexcrichton:add-back-accident, r=arielb1Manish Goregaokar-0/+1
2016-09-03Add back feature accidentally removedAlex Crichton-0/+1
2016-09-03Translate union constantsVadim Petrochenkov-1/+1
2016-09-03Lower unions from AST to HIR and from HIR to typesVadim Petrochenkov-0/+9
2016-09-02rustc: Implement custom derive (macros 1.1)Alex Crichton-6/+18
2016-09-01Add `item_like_imports` feature.Jeffrey Seyfried-1/+4
2016-08-31Add a tracking issue to the feature gate of the sysv64 ABICensoredUsername-1/+1
2016-08-30Feature gate the sysv64 abi as feature(abi_sysv64) and add testsCensoredUsername-7/+16
2016-08-28Rollup merge of #35917 - jseyfried:remove_attr_ext_traits, r=nrcJeffrey Seyfried-1/+1
2016-08-28Rollup merge of #35850 - SergioBenitez:master, r=nrcJeffrey Seyfried-13/+38
2016-08-27Change Constness to Spanned<Constness>Keith Yeung-4/+4
2016-08-26Stabilize type-macrosDaniele Baracchi-3/+2
2016-08-25Refactor away `AttrMetaMethods`.Jeffrey Seyfried-1/+1
2016-08-25Refactor away `AttrNestedMetaItemMethods`.Jeffrey Seyfried-1/+1
2016-08-25Implement RFC#1559: allow all literals in attributes.Sergio Benitez-13/+38
2016-08-24Remove drop flags from structs and enums implementing Drop.Eduard Burtescu-9/+2
2016-08-24Disable old trans access via -Z orbit, #[rustc_no_mir] or --disable-orbit.Eduard Burtescu-5/+0
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