about summary refs log tree commit diff
path: root/src/libsyntax
AgeCommit message (Expand)AuthorLines
2018-08-20Removed `raw_identifiers` feature gate.Alexander Regueiro-15/+5
2018-08-20resolve: Consolidate error reporting for resolved macros in `fn resolve_macro...Vadim Petrochenkov-20/+14
2018-08-20syntax: Optimize some literal parsingAlex Crichton-6/+4
2018-08-20Set applicability for more suggestions.Sébastien Duquette-2/+6
2018-08-19Switch out another use of `do catch`Scott McMurray-2/+10
2018-08-19Rename `catch_expr` feature to `try_blocks`Scott McMurray-2/+2
2018-08-19Suggest `try` if someone uses `do catch`Scott McMurray-0/+12
2018-08-19Parse try blocks with the try keyword instead of do catch placeholderScott McMurray-14/+14
2018-08-19Rename `Catch` variants to `TryBlock`Scott McMurray-11/+11
2018-08-19fix tidy errorsDonato Sciarra-10/+13
2018-08-19mv codemap source_mapDonato Sciarra-11/+11
2018-08-19mv codemap() source_map()Donato Sciarra-41/+41
2018-08-19mv (mod) codemap source_mapDonato Sciarra-47/+47
2018-08-19mv filemap source_fileDonato Sciarra-91/+91
2018-08-19mv FileMap SourceFileDonato Sciarra-40/+40
2018-08-19mv CodeMap SourceMapDonato Sciarra-72/+72
2018-08-19Stabilize macro_vis_matcherJakub Kozlowski-19/+3
2018-08-19Fix typos found by codespell.Matthias Krüger-9/+9
2018-08-19Auto merge of #51131 - qnighy:unsized-locals, r=eddybbors-0/+3
2018-08-19Add #![feature(unsized_locals)].Masaki Hara-0/+3
2018-08-18Auto merge of #52592 - eddyb:or-default, r=Mark-Simulacrumbors-4/+3
2018-08-18Auto merge of #53324 - alexreg:self_in_typedefs, r=eddybbors-15/+21
2018-08-18Added feature gate.Alexander Regueiro-15/+21
2018-08-18Use the new Entry::or_default method where possible.Eduard-Mihai Burtescu-4/+3
2018-08-17Auto merge of #50911 - petrochenkov:macuse, r=alexcrichtonbors-24/+6
2018-08-17Rollup merge of #53413 - eddyb:featured-in-the-latest-edition, r=varkorCorey Farwell-23/+56
2018-08-17Stabilize `use_extern_macros`Vadim Petrochenkov-24/+6
2018-08-16Add some commentsvarkor-1/+1
2018-08-16Add feature gate and refactorvarkor-0/+3
2018-08-16Auto merge of #53433 - kennytm:rollup, r=kennytmbors-12/+43
2018-08-17Rollup merge of #53373 - estebank:unclosed, r=petrochenkovkennytm-11/+21
2018-08-17Rollup merge of #53364 - varkor:gat-warn-broken, r=pnkfelixkennytm-0/+15
2018-08-17Rollup merge of #53360 - PramodBisht:issue/51602, r=estebankkennytm-1/+7
2018-08-16Auto merge of #53304 - dtolnay:extend, r=dtolnaybors-16/+265
2018-08-16syntax: also warn about edition "umbrella" features being implied by --edition.Eduard-Mihai Burtescu-13/+22
2018-08-16Auto merge of #53293 - petrochenkov:gramattr2, r=alexcrichtonbors-27/+53
2018-08-16Auto merge of #53289 - ljedrz:improve_lexer, r=michaelwoeristerbors-74/+134
2018-08-16syntax: process all edition features before other features.Eduard-Mihai Burtescu-10/+34
2018-08-15Do not emit "incorrect close delimiter" twice in the same placeEsteban Küber-11/+19
2018-08-15Tweak unclosed delimiter parser errorEsteban Küber-2/+4
2018-08-15Warn when `generic_associated_types` feature gate is enabledvarkor-0/+15
2018-08-15syntax: Enforce attribute grammar in the parserVadim Petrochenkov-27/+53
2018-08-14Feature gate where clauses on associated type implsvarkor-4/+9
2018-08-14Adddressed #51602Pramod Bisht-1/+7
2018-08-14Auto merge of #53085 - ljedrz:cleanup_syntax_structures, r=ljedrzbors-268/+131
2018-08-14rustc_resolve: fix special-case for one-segment import paths.Eduard-Mihai Burtescu-1/+1
2018-08-14syntax: gensym the injected std/core extern crates in the Rust 2018 edition.Eduard-Mihai Burtescu-7/+30
2018-08-13Address review of RcVecDavid Tolnay-10/+5
2018-08-14syntax: add `uniform_paths` feature-gate.Eduard-Mihai Burtescu-0/+3
2018-08-13Move SmallVec and ThinVec out of libsyntaxljedrz-268/+131