about summary refs log tree commit diff
path: root/compiler/rustc_parse/src
AgeCommit message (Expand)AuthorLines
2024-06-02Avoid checking the edition as much as possibleVincenzo Palazzo-1/+1
2024-06-01Auto merge of #125863 - fmease:rej-CVarArgs-in-parse_ty_for_where_clause, r=c...bors-2/+3
2024-06-01Reject CVarArgs in parse_ty_for_where_clauseLeón Orell Valerian Liehr-2/+3
2024-05-31Rollup merge of #125635 - fmease:mv-type-binding-assoc-item-constraint, r=com...Matthias Krüger-18/+15
2024-05-30Rename HIR `TypeBinding` to `AssocItemConstraint` and related cleanupLeón Orell Valerian Liehr-18/+15
2024-05-28Create const block DefIds in typeck instead of ast loweringOli Scherer-8/+5
2024-05-23Remove `#[macro_use] extern crate tracing` from `rustc_parse`.Nicholas Nethercote-3/+5
2024-05-22Rollup merge of #125049 - dtolnay:castbrace, r=compiler-errorsLeón Orell Valerian Liehr-11/+17
2024-05-21Auto merge of #124417 - Xiretza:translate-early-lints, r=fmeasebors-28/+15
2024-05-21Rename buffer_lint_with_diagnostic to buffer_lintXiretza-4/+4
2024-05-21Convert uses of BuiltinLintDiag::Normal to custom variantsXiretza-21/+11
2024-05-21Generate lint diagnostic message from BuiltinLintDiagXiretza-4/+1
2024-05-20Fix parsing of erroneously placed semicolonsardi-3/+9
2024-05-18Auto merge of #125077 - spastorino:add-new-fnsafety-enum2, r=jackh726bors-30/+30
2024-05-18Rollup merge of #125117 - dev-ardi:improve-parser, r=wesleywiser,fmeaseMatthias Krüger-68/+74
2024-05-17Auto merge of #123865 - eholk:expr_2021, r=fmeasebors-2/+10
2024-05-17Rename Unsafe to SafetySantiago Pastorino-30/+30
2024-05-17Update compiler/rustc_parse/src/parser/nonterminal.rsEric Holk-2/+1
2024-05-17use signature name for argardi-2/+2
2024-05-17s/(Ident, ItemKind)/ItemInfo/ardi-2/+2
2024-05-17Clarify that the diff_marker is talking about version control systemardi-38/+47
2024-05-15delegation: Implement list delegationVadim Petrochenkov-10/+28
2024-05-14improve maybe_consume_incorrect_semicolonardi-26/+23
2024-05-13Warn against redundant use<...>Michael Goulet-28/+30
2024-05-14Remove `NtIdent` and `NtLifetime`.Nicholas Nethercote-27/+36
2024-05-13Macros: match const { ... } with expr nonterminal in edition 2024Vincenzo Palazzo-1/+8
2024-05-13Add expr_2021 nonterminal and feature flagEric Holk-2/+4
2024-05-12Disallow cast with trailing braced macro in let-elseDavid Tolnay-11/+17
2024-05-13Remove a `Span` from `TokenKind::Interpolated`.Nicholas Nethercote-50/+29
2024-05-11Add classify::expr_is_completeDavid Tolnay-59/+3
2024-05-11Remove MacCall special cases from Parser::parse_full_stmtDavid Tolnay-9/+3
2024-05-11Remove MacCall special case from recovery after missing 'if' after 'else'David Tolnay-6/+28
2024-05-11Document MacCall special case in Parser::parse_armDavid Tolnay-0/+11
2024-05-11Document MacCall special case in Parser::expr_is_completeDavid Tolnay-7/+44
2024-05-11Mark Parser::expr_is_complete call sitesDavid Tolnay-5/+7
2024-05-11Macro call with braces does not require semicolon to be statementDavid Tolnay-7/+20
2024-05-11Mark expr_requires_semi_to_be_stmt call sitesDavid Tolnay-5/+6
2024-05-11Rollup merge of #124930 - compiler-errors:consume-arg, r=petrochenkov许杰友 Jieyou Xu (Joe)-1/+5
2024-05-11Rollup merge of #124318 - bvanjoi:fix-123911, r=petrochenkov许杰友 Jieyou Xu (Joe)-7/+12
2024-05-11ignore generics args in attribute pathsbohan-7/+12
2024-05-10Rollup merge of #124778 - fmease:fix-diag-msg-parse-meta-item, r=nnethercoteMatthias Krüger-37/+33
2024-05-10Fix parse error message for meta itemsLeón Orell Valerian Liehr-37/+33
2024-05-09Make sure we consume a generic arg when checking mistyped turbofishMichael Goulet-1/+5
2024-05-09Add `ErrorGuaranteed` to `Recovered::Yes` and use it more.Nicholas Nethercote-77/+60
2024-05-08Rollup merge of #123344 - pietroalbini:pa-unused-imports, r=NilstriebMatthias Krüger-2/+6
2024-05-08Auto merge of #124779 - workingjubilee:debug-formatting-my-beloved, r=compile...bors-9/+54
2024-05-07compiler: add `Parser::debug_lookahead`Jubilee Young-0/+42
2024-05-07compiler: derive Debug in parserJubilee Young-8/+11
2024-05-07narrow down visibilities in `rustc_parse::lexer`Lin Yihai-6/+6
2024-05-05compiler: Privatize `Parser::current_closure`Jubilee Young-1/+1