summary refs log tree commit diff
path: root/src/libsyntax
AgeCommit message (Expand)AuthorLines
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
2015-05-17Auto merge of #25387 - eddyb:syn-file-loader, r=nikomatsakisbors-106/+107
2015-05-16Auto merge of #25462 - alexcrichton:favicon-https, r=nrcbors-1/+1
2015-05-16Auto merge of #25444 - nikomatsakis:macro-tt-fix, r=pnkfelixbors-34/+78
2015-05-16Auto merge of #25487 - P1start:extern-crate-unexpected-error, r=huonwbors-5/+1
2015-05-16Clarify the error message for malformed `extern crate` statementsP1start-5/+1
2015-05-16Fix the spans of `move` closuresP1start-4/+5
2015-05-15libs: Move favicon URLs to HTTPSAlex Crichton-1/+1
2015-05-15Permit token trees, identifiers, and blocks to be following byNiko Matsakis-34/+78