about summary refs log tree commit diff
path: root/src/libsyntax
AgeCommit message (Expand)AuthorLines
2018-04-13Auto merge of #49718 - petrochenkov:fieldcmp, r=eddybbors-59/+9
2018-04-12Avoid comparing fields by name when possibleVadim Petrochenkov-5/+4
2018-04-12AST/HIR: Merge field access expressions for named and numeric fieldsVadim Petrochenkov-58/+9
2018-04-12Implement inferring outlives requirements for references, structs, enum, unio...toidiu-0/+9
2018-04-12Auto merge of #48528 - bitshifter:repr_packed, r=eddybbors-20/+45
2018-04-12Auto merge of #49698 - SimonSapin:unicode-for-everyone, r=alexcrichtonbors-3/+3
2018-04-12Mark the rest of the `unicode` feature flag as perma-unstable.Simon Sapin-1/+1
2018-04-12Deprecate the std_unicode crateSimon Sapin-2/+2
2018-04-11Implementation of `#[repr(packed(n))]` RFC 1399.Cameron Hart-20/+45
2018-04-11Rollup merge of #49525 - varkor:sort_by_cached_key-conversion, r=scottmcmkennytm-1/+2
2018-04-11Auto merge of #49715 - Mark-Simulacrum:deny-warnings, r=alexcrichtonbors-1/+0
2018-04-10Auto merge of #49390 - Zoxc:sync-syntax, r=michaelwoeristerbors-38/+31
2018-04-09in which `!` is suggested for erroneous identifier `not`Zack M. Davis-2/+52
2018-04-09don't suggest placing code in block if next token is open-braceZack M. Davis-0/+5
2018-04-09Convert sort_by to sort_by_cached_keyvarkor-1/+2
2018-04-09Auto merge of #49673 - ollie27:stab, r=sfacklerbors-1/+1
2018-04-08Move deny(warnings) into rustbuildMark Simulacrum-1/+0
2018-04-07Auto merge of #49661 - alexcrichton:bump-bootstrap, r=nikomatsakisbors-2/+0
2018-04-07Inject the `compiler_builtins` crate whenever the `core` crate is injectedOliver Schneider-16/+27
2018-04-06Fix feature gating for crate/extern in pathsVadim Petrochenkov-2/+10
2018-04-06Use `Ident` instead of `Name` in `MetaItem`Vadim Petrochenkov-96/+77
2018-04-06Make lifetime nonterminals closer to identifier nonterminalsVadim Petrochenkov-47/+47
2018-04-06Remove more duplicated spansVadim Petrochenkov-97/+79
2018-04-06Rename `ast::Variant_::name` into `ident` + Fix rebaseVadim Petrochenkov-18/+14
2018-04-06Use `Span::apply_mark` where possibleVadim Petrochenkov-5/+5
2018-04-06Get rid of `SpannedIdent`Vadim Petrochenkov-117/+95
2018-04-06Rename `PathSegment::identifier` to `ident`Vadim Petrochenkov-44/+40
2018-04-06Use `Span` instead of `SyntaxContext` in `Ident`Vadim Petrochenkov-15/+12
2018-04-05Rollup merge of #49350 - abonander:macros-in-extern, r=petrochenkovAlex Crichton-58/+209
2018-04-05Correct a few stability attributesOliver Middleton-1/+1
2018-04-05Bump the bootstrap compiler to 1.26.0 betaAlex Crichton-2/+0
2018-04-05Auto merge of #49684 - kennytm:rollup, r=kennytmbors-6/+6
2018-04-05Stabilize attributes on generic parametersVadim Petrochenkov-18/+2
2018-04-04Add more features to rust_2018_previewManish Goregaokar-6/+6
2018-04-03expand macro invocations in `extern {}` blocksAustin Bonander-58/+209
2018-04-03Remove all unstable placement featuresAidan Hobson Sayers-53/+4
2018-04-02Auto merge of #49252 - Manishearth:easy-feature-flag, r=nikomatsakisbors-13/+30
2018-04-02Auto merge of #49124 - abonander:attr-macro-stmt-expr, r=abonanderbors-30/+106
2018-04-02Expand attribute macros on statements and expressions.Austin Bonander-30/+106
2018-04-01Auto merge of #49478 - Phlosioneer:fix-windows-file-not-found, r=petrochenkovbors-1/+1
2018-03-29Fix escaped backslash in windows file not found messagePhlosioneer-1/+1
2018-03-29Add easy edition feature flagManish Goregaokar-13/+30
2018-03-29Stabilize underscore lifetimesTaylor Cramer-8/+5
2018-03-28Stabilize match_default_bindingsTaylor Cramer-4/+3
2018-03-28Make ParseSess thread-safeJohn Kåre Alsaker-14/+12
2018-03-28Make SyntaxExtension thread-safeJohn Kåre Alsaker-9/+13
2018-03-28Make LazyTokenStream thread-safeJohn Kåre Alsaker-15/+6
2018-03-27Rollup merge of #49417 - TimNN:fix-ios, r=alexcrichtonkennytm-6/+6
2018-03-27Rollup merge of #49395 - petrochenkov:obsolete, r=alexcrichtonkennytm-74/+0
2018-03-27Rollup merge of #49369 - petrochenkov:rprint, r=oli-obkkennytm-2/+13