about summary refs log tree commit diff
path: root/src/libsyntax
AgeCommit message (Expand)AuthorLines
2015-06-20Rollup merge of #26452 - michaelsproul:the-second-coming, r=pnkfelixManish Goregaokar-87/+45
2015-06-20Auto merge of #26417 - brson:feature-err, r=steveklabnikbors-13/+38
2015-06-20diagnostics: Resurrect the Compiler Error Index.Michael Sproul-87/+45
2015-06-18Make a better error message for using #[feature] on stable rustBrian Anderson-1/+38
2015-06-19Move AST Repr impls to Debug impls in libsyntax.Eduard Burtescu-11/+83
2015-06-18Auto merge of #26192 - alexcrichton:features-clean, r=aturonbors-3/+6
2015-06-18Auto merge of #26347 - nagisa:macro-exp, r=nrcbors-72/+70
2015-06-17Remove unused emit_feature_warn functionBrian Anderson-12/+0
2015-06-17collections: Split the `collections` featureAlex Crichton-2/+4
2015-06-17core: Split apart the global `core` featureAlex Crichton-1/+2
2015-06-16Auto merge of #26280 - Marwes:deriving_discriminant, r=pcwaltonbors-42/+90
2015-06-16Remove superfluous variableSimonas Kazlauskas-2/+0
2015-06-16Fix file!(), line!() and column!() macrosSimonas Kazlauskas-72/+72
2015-06-14Replaced a comment mentioning a fixed issueMarkus Westerlind-3/+5
2015-06-14diagnostics: Allow long URLs in error explanations.Michael Sproul-2/+9
2015-06-13Utilize discriminant_value for more efficient derivingMarkus-39/+85
2015-06-11validate stability against deprecation versionAlexis Beingessner-3/+3
2015-06-11Auto merge of #26190 - Veedrac:no-iter, r=alexcrichtonbors-38/+38
2015-06-11Conver reborrows to .iter() calls where appropriateJoshua Landau-10/+10
2015-06-10Removed many pointless calls to *iter() and iter_mut()Joshua Landau-28/+28
2015-06-10Auto merge of #26182 - Manishearth:rollup, r=Manishearthbors-1/+1
2015-06-10syntax: move ast_map to librustc.Eduard Burtescu-1280/+0
2015-06-09Exise 'unsafe pointer' in favor of 'raw pointer'Steve Klabnik-1/+1
2015-06-08Auto merge of #26091 - chellmuth:pub-struct-field-span, r=nrcbors-1/+4
2015-06-08Auto merge of #25823 - oli-obk:static_to_const_lint, r=alexcrichtonbors-2/+2
2015-06-07StructField span should include `pub`Chris Hellmuth-1/+4
2015-06-07change some statics to constantsOliver 'ker' Schneider-2/+2
2015-06-04Rollup merge of #25994 - marcusklaas:issue-25969, r=huonwManish Goregaokar-2/+1
2015-06-04Fix span for ExprPath variantsMarcus Klaas-2/+1
2015-06-03Remove #[static_assert]Steve Klabnik-5/+0
2015-05-29Add feature-gate to calling const fnNiko Matsakis-3/+6
2015-05-27Auto merge of #25791 - barosl:use-paths-as-items, r=alexcrichtonbors-0/+10
2015-05-27Auto merge of #25713 - Stebalien:pattern, r=alexcrichtonbors-0/+1
2015-05-26Fix typo.Nick Hamann-1/+1
2015-05-26Associate each path in a `use` declaration with the item in the AST mapBarosl Lee-0/+10
2015-05-26Make caching in stability work. This improves stability check performanceAriel Ben-Yehuda-2/+2
2015-05-24Auto merge of #25609 - nikomatsakis:const-fn, r=pnkfelixbors-68/+190
2015-05-24Auto merge of #25168 - Manishearth:register_attr, r=eddybbors-13/+31
2015-05-23Rollup merge of #25710 - Manishearth:no_decorator_clone, r=sfacklerOliver Schneider-34/+34
2015-05-22Allow patterns to be followed by if and in.Steven Allen-0/+1
2015-05-22Let MultiItemDecorator take `&Annotatable` (fixes #25683)Manish Goregaokar-34/+34
2015-05-22Remove error diagnostics uniqueness check and .json generation.Felix S. Klock II-17/+4
2015-05-22Two more small fixes.Niko Matsakis-1/+2
2015-05-21Make various fixes:Niko Matsakis-50/+76
2015-05-21rustc: const-qualify `const fn` function and method calls.Eduard Burtescu-14/+22
2015-05-21syntax: parse `const fn` for free functions and inherent methods.Eduard Burtescu-38/+125
2015-05-19Auto merge of #25550 - sfackler:derive-debug-unsized, r=alexcrichtonbors-5/+11
2015-05-17Make #[derive(Debug)] work with unsized fieldsSteven Fackler-5/+11
2015-05-18syntax: Remove unused `packed` attributeklutzy-1/+0
2015-05-17Allow #[derive()] to generate unsafe methodsManish Goregaokar-1/+23