about summary refs log tree commit diff
path: root/src/libsyntax/parse
AgeCommit message (Expand)AuthorLines
2019-11-10move syntax::parse -> librustc_parseMazdak Farrokhzad-12634/+0
2019-11-10move config.rs to libsyntax_expandMazdak Farrokhzad-628/+11
2019-11-09move attr meta grammar to parse::validate_atr + ast_validationMazdak Farrokhzad-0/+113
2019-11-08Rollup merge of #66188 - Centril:fnsig, r=davidtwcoMazdak Farrokhzad-4/+4
2019-11-08Rollup merge of #66007 - estebank:remove-here, r=CentrilMazdak Farrokhzad-1/+1
2019-11-08Rollup merge of #65785 - Centril:compat-to-error-2, r=oli-obkMazdak Farrokhzad-22/+6
2019-11-08ast::ItemKind::Fn: use ast::FnSigMazdak Farrokhzad-1/+1
2019-11-08ast::MethodSig -> ast::FnSigMazdak Farrokhzad-3/+3
2019-11-07move syntax::{parse::literal -> util::literal}Mazdak Farrokhzad-309/+1
2019-11-07move syntax::parse::lexer::comments -> syntax::util::commentsMazdak Farrokhzad-322/+6
2019-11-07syntax::attr: remove usage of lexerMazdak Farrokhzad-2/+9
2019-11-07move parse::classify -> util::classifyMazdak Farrokhzad-28/+3
2019-11-07move PResult to librustc_errorsMazdak Farrokhzad-33/+29
2019-11-07syntax::parser::token -> syntax::tokenMazdak Farrokhzad-746/+17
2019-11-07move unescape_error_reporting to lexer/Mazdak Farrokhzad-2/+2
2019-11-07syntax: simplify importsMazdak Farrokhzad-5/+6
2019-11-07move parse/parser.rs -> parse/parser/mod.rsMazdak Farrokhzad-0/+0
2019-11-07Rollup merge of #65974 - Centril:matcher-friendly-gating, r=petrochenkovMazdak Farrokhzad-30/+24
2019-11-07syntax: use distinct FloatTy from rustc_target.Mazdak Farrokhzad-11/+12
2019-11-07parser: allow ABIs from literal macro fragmentsMazdak Farrokhzad-22/+33
2019-11-07cleanup can_begin_const_argMazdak Farrokhzad-3/+1
2019-11-07parser: don't hardcode ABIs into grammarMazdak Farrokhzad-42/+17
2019-11-06Remove "here" from "expected one of X here"Esteban Küber-1/+1
2019-11-06Make doc comments cheaper with `AttrKind`.Nicholas Nethercote-19/+24
2019-11-06Remove unnecessary `Deref` impl for `Attribute`.Nicholas Nethercote-4/+4
2019-11-06revamp pre-expansion gating infraMazdak Farrokhzad-30/+24
2019-11-06legacy_directory_ownership -> errorMazdak Farrokhzad-22/+6
2019-11-06Rollup merge of #66139 - euclio:pluralize, r=nagisaMazdak Farrokhzad-8/+8
2019-11-06Rollup merge of #65776 - nnethercote:rename-LocalInternedString-and-more, r=e...Mazdak Farrokhzad-7/+7
2019-11-06Rollup merge of #66098 - estebank:path-asciption-typo, r=CentrilMazdak Farrokhzad-4/+12
2019-11-06Rollup merge of #66054 - petrochenkov:delspan, r=estebankMazdak Farrokhzad-2/+2
2019-11-05use American spelling for `pluralize!`Andy Russell-8/+8
2019-11-05Account for typo in turbofish and suggest `::`Esteban Küber-4/+10
2019-11-05Rollup merge of #66025 - petrochenkov:lohi, r=eddybPietro Albini-1/+1
2019-11-04Detect `::` -> `:` typo when involving turbofishEsteban Küber-1/+3
2019-11-04Auto merge of #65838 - estebank:resilient-recovery, r=Centrilbors-48/+93
2019-11-03syntax: Avoid span arithmetics for delimiter tokensVadim Petrochenkov-2/+2
2019-11-02Remove the `AsRef` impl for `SymbolStr`.Nicholas Nethercote-4/+4
2019-11-02Simplify various `Symbol` use points.Nicholas Nethercote-3/+3
2019-11-01`Span` cannot represent `span.hi < span.lo`Vadim Petrochenkov-1/+1
2019-10-31Create new error E0743Guillaume Gomez-2/+5
2019-10-30Do not complain about missing `fn main()` in some casesEsteban Küber-8/+14
2019-10-30Reduce ammount of errors given unclosed delimiterEsteban Küber-44/+83
2019-10-28review commentsEsteban Küber-42/+39
2019-10-28Tweak unexpected token wordingEsteban Küber-5/+5
2019-10-28Use heuristics to recover parsing of missing `;`Esteban Küber-76/+96
2019-10-28Rollup merge of #65792 - Centril:split-syntax-2, r=petrochenkovMazdak Farrokhzad-1/+22
2019-10-27syntax/attr: reduce reliance on parserMazdak Farrokhzad-1/+22
2019-10-26review comments and tweaksEsteban Küber-1/+1
2019-10-25Rollup merge of #65790 - Centril:move-report-invalid, r=davidtwcoMazdak Farrokhzad-19/+20