summary refs log tree commit diff
path: root/src/libsyntax
AgeCommit message (Expand)AuthorLines
2017-04-14Put overlapping impls behind feature gate, add testsSean Griffin-0/+3
2017-04-13Address the PR reviewalexey zabelin-2/+2
2017-04-12Fix old docsalexey zabelin-2/+2
2017-04-12Add global_asm testsA.J. Gardner-1/+1
2017-04-12First attempt at global_asm! macroA.J. Gardner-0/+40
2017-04-12Rollup merge of #41087 - estebank:tuple-float-index, r=arielb1Tim Neumann-3/+3
2017-04-12Add a way to get shorter spans until `char` for pointing at defsEsteban Küber-0/+19
2017-04-11Auto merge of #41174 - estebank:issue-41155, r=nikomatsakisbors-2/+4
2017-04-10Point at only one char on `Span::next_point`Esteban Küber-2/+4
2017-04-10Auto merge of #40018 - japaric:ld, r=alexcrichtonbors-0/+3
2017-04-09Auto merge of #41136 - estebank:multiline, r=jonathandturnerbors-0/+134
2017-04-09Always show end line of multiline annotationsEsteban Küber-0/+134
2017-04-08Auto merge of #40887 - estebank:ty-placeholder, r=petrochenkovbors-3/+31
2017-04-07Merge branch 'master' into ty-placeholderEsteban Küber-38/+126
2017-04-07pub(restricted) didn't make it into 1.17est31-1/+1
2017-04-07hack: add a linker_flavor feature gateJorge Aparicio-0/+3
2017-04-07Auto merge of #39987 - japaric:used, r=arielb1bors-0/+8
2017-04-06Introduce HashStable trait and base ICH implementations on it.Michael Woerister-0/+25
2017-04-05Rollup merge of #41050 - jseyfried:fix_derive_parsing, r=petrochenkovCorey Farwell-1/+22
2017-04-05document the implementation a bit moreJorge Aparicio-2/+2
2017-04-05Rollup merge of #40815 - estebank:issue-40006, r=GuillaumeGomezAriel Ben-Yehuda-15/+42
2017-04-05add an #[used] attributeJorge Aparicio-0/+8
2017-04-05Use proper span for tuple index parsed as floatEsteban Küber-3/+3
2017-04-05Rollup merge of #40870 - alexcrichton:stabilize-windows-subsystem, r=aturonCorey Farwell-9/+3
2017-04-04Merge branch 'master' into issue-32540Esteban Küber-1662/+671
2017-04-03Fix bug parsing `#[derive]` macro invocations.Jeffrey Seyfried-1/+22
2017-04-03Merge branch 'master' into issue-40006Esteban Küber-1663/+672
2017-04-02Introduce `TyErr` independent from `TyInfer`Esteban Küber-3/+31
2017-04-01rustc: Stabilize the `#![windows_subsystem]` attributeAlex Crichton-9/+3
2017-03-31Auto merge of #40620 - laumann:slash-in-diagnostics-path, r=BurntSushibors-4/+5
2017-03-30port the match code to use `CoerceMany`Niko Matsakis-0/+1
2017-03-30Replace hardcoded forward slash with path::MAIN_SEPARATORThomas Jespersen-4/+5
2017-03-30Improve `Path` spans.Jeffrey Seyfried-67/+95
2017-03-29Refactor how spans are combined in the parser.Jeffrey Seyfried-399/+337
2017-03-29Merge `ExpnId` and `SyntaxContext`.Jeffrey Seyfried-868/+163
2017-03-29Remove code in `syntax::codemap`.Jeffrey Seyfried-185/+0
2017-03-29Move `syntax::ext::hygiene` to `syntax_pos::hygiene`.Jeffrey Seyfried-134/+15
2017-03-27Fix unittestsEsteban Küber-1/+1
2017-03-27Simplify error outputEsteban Küber-11/+6
2017-03-27Rollup merge of #40813 - jseyfried:fix_expansion_regression, r=nrcAlex Crichton-1/+1
2017-03-27Fix various useless derefs and slicingsOliver Schneider-10/+9
2017-03-27allow `InternedString` to be compared to `str` directlyOliver Schneider-4/+40
2017-03-26Auto merge of #40347 - alexcrichton:rm-liblog, r=brsonbors-1/+1
2017-03-25Improve wording and spans for unexpected tokenEsteban Küber-6/+19
2017-03-24Point at last valid token on failed `expect_one_of`Esteban Küber-14/+14
2017-03-24Identify missing item category in `impl`sEsteban Küber-15/+47
2017-03-25Fix ICE with nested macros in certain situations.Jeffrey Seyfried-1/+1
2017-03-23Remove internal liblogAlex Crichton-1/+1
2017-03-23Rollup merge of #40627 - estebank:pub-restricted, r=petrochenkovCorey Farwell-26/+38
2017-03-22Add diagnostic for incorrect `pub (restriction)`Esteban Küber-26/+38