about summary refs log tree commit diff
path: root/src/libsyntax
AgeCommit message (Expand)AuthorLines
2019-09-17Rollup merge of #64486 - matthewjasper:hygiene-debugging, r=petrochenkovTyler Mandry-3/+9
2019-09-17Print syntax contexts and marks when printing hygiene informationMatthew Jasper-0/+2
2019-09-16Rollup merge of #64499 - nnethercote:use-Symbol-in-two-more-functions, r=petr...Mazdak Farrokhzad-22/+22
2019-09-16Use `Symbol` in two more functions.Nicholas Nethercote-22/+22
2019-09-15Print visibility of `macro` itemsMatthew Jasper-3/+7
2019-09-15Auto merge of #64469 - matthewjasper:increase-hygiene-use, r=petrochenkovbors-12/+5
2019-09-15Remove `with_legacy_ctxt`Matthew Jasper-7/+0
2019-09-15Give more `Idents` spansMatthew Jasper-4/+4
2019-09-15Avoid some unnecessary `&str` to `Ident` conversionsMatthew Jasper-1/+1
2019-09-14feature_gate: Eliminate `check::Context`Vadim Petrochenkov-59/+51
2019-09-14feature_gate: Merge various attribute gating functionsVadim Petrochenkov-95/+46
2019-09-14feature_gate: Remove dead code from attribute checkingVadim Petrochenkov-42/+8
2019-09-14Rollup merge of #64374 - nnethercote:box-DiagnosticBuilder, r=zackmdavisMazdak Farrokhzad-0/+7
2019-09-12Box `DiagnosticBuilder`.Nicholas Nethercote-0/+7
2019-09-09Auto merge of #64313 - Centril:rollup-7w8b67g, r=Centrilbors-19/+541
2019-09-09Auto merge of #63118 - Centril:stabilize-bind-by-move, r=matthewjasperbors-4/+3
2019-09-09Resolve attributes in several placesCaio-19/+541
2019-09-08Dont use gate bind_by_move_pattern_guards internally.Mazdak Farrokhzad-1/+1
2019-09-08Stabilize bind_by_move_pattern_guards in 1.39.0.Mazdak Farrokhzad-3/+2
2019-09-08Rollup merge of #64066 - petrochenkov:softstab, r=matthewjasperMazdak Farrokhzad-16/+12
2019-09-07Support "soft" feature-gating using a lintVadim Petrochenkov-16/+12
2019-09-07Rollup merge of #64226 - alexreg:rush-pr-3, r=centrilMazdak Farrokhzad-515/+528
2019-09-07Rollup merge of #64139 - Mark-Simulacrum:strip-legacy-proc-macro, r=petrochenkovMazdak Farrokhzad-235/+46
2019-09-07Apply suggestions from code reviewAlexander Regueiro-18/+17
2019-09-07Aggregation of cosmetic changes made during work on REPL PRs: libsyntaxAlexander Regueiro-524/+538
2019-09-07Rollup merge of #64243 - petrochenkov:cmdattr, r=alexcrichtonMazdak Farrokhzad-47/+14
2019-09-07Rollup merge of #64236 - matklad:reduce-visibility, r=CentrilMazdak Farrokhzad-12/+12
2019-09-07Rollup merge of #64233 - varkor:correct-pluralisation, r=estebankMazdak Farrokhzad-2/+7
2019-09-07Rollup merge of #64192 - estebank:turbofish-madness, r=petrochenkovMazdak Farrokhzad-2/+5
2019-09-07Rollup merge of #63919 - matthewjasper:remove-gensymmed, r=petrochenkovMazdak Farrokhzad-11/+21
2019-09-06Move injection of attributes from command line to `libsyntax_ext`Vadim Petrochenkov-47/+14
2019-09-06reduce visibilityAleksey Kladov-12/+12
2019-09-06Correct pluralisation of various diagnostic messagesvarkor-2/+7
2019-09-06Rollup merge of #64202 - alexreg:rush-pr-1, r=CentrilMazdak Farrokhzad-2/+2
2019-09-06Rollup merge of #64111 - Centril:ast-only-patkind-or, r=petrochenkovMazdak Farrokhzad-65/+43
2019-09-06Fixed grammar/style in error messages and reblessed tests.Alexander Regueiro-2/+2
2019-09-05Bail out when encountering likely missing turbofish in parserEsteban Küber-2/+5
2019-09-05Remove rustc_diagnostic_macros featureMark Rousskov-7/+0
2019-09-05Replace diagnostic plugins with macro_rulesMark Rousskov-223/+31
2019-09-05Restrict error code length to 80 columnsMark Rousskov-5/+15
2019-09-05Add `with_{def_site,call_site,legacy}_ctxt,` methods to `Span`Vadim Petrochenkov-7/+7
2019-09-05Fix 2018 edition expanded pretty printingMatthew Jasper-4/+8
2019-09-05Make use of hygiene in AST passesMatthew Jasper-2/+0
2019-09-05Allow ast passes to create hygienic spansMatthew Jasper-1/+9
2019-09-05Rollup merge of #64041 - matklad:token-stream-tt, r=petrochenkovMazdak Farrokhzad-45/+38
2019-09-05Rollup merge of #62848 - matklad:xid-unicode, r=petrochenkovMazdak Farrokhzad-11/+6
2019-09-05or-patterns: address review comments.Mazdak Farrokhzad-5/+2
2019-09-05or-patterns: syntax: adjust derive, format, and building.Mazdak Farrokhzad-5/+5
2019-09-05or-patterns: syntax: adjust pretty printing.Mazdak Farrokhzad-13/+8
2019-09-05or-patterns: syntax: adjust parser removing a hack.Mazdak Farrokhzad-15/+3