about summary refs log tree commit diff
path: root/compiler/rustc_parse/src/parser
AgeCommit message (Expand)AuthorLines
2024-12-13Stabilize async closuresMichael Goulet-4/+1
2024-12-12Add testsMichael Goulet-1/+3
2024-12-12Add unwrap_unsafe_binder and wrap_unsafe_binder macro operatorsMichael Goulet-2/+21
2024-12-12Parsing unsafe bindersMichael Goulet-1/+16
2024-12-12Rollup merge of #134187 - nnethercote:rm-PErr, r=jieyouxuMatthias Krüger-3/+3
2024-12-12Rollup merge of #134173 - onur-ozkan:allow-symbol-intern-string-literal, r=ji...Matthias Krüger-0/+4
2024-12-12Remove `PErr`.Nicholas Nethercote-3/+3
2024-12-11allow `symbol_intern_string_literal` lint in test modulesonur-ozkan-0/+4
2024-12-11Don't emit "field expressions may not have generic arguments" if it's a metho...Orion Gonzalez-2/+5
2024-12-10Keep track of parse errors in `mod`s and don't emit resolve errors for paths ...Esteban Küber-1/+1
2024-12-09Detect `struct S(ty = val);`Esteban Küber-1/+17
2024-12-09Introduce `default_field_values` featureEsteban Küber-4/+9
2024-12-08Rollup merge of #133424 - Nadrieril:guard-patterns-parsing, r=fee1-deadMatthias Krüger-48/+68
2024-12-04Fix suggestion when shorthand self has erroneous typeMichael Goulet-1/+29
2024-12-03Rollup merge of #133545 - clubby789:symbol-intern-lit, r=jieyouxuMatthias Krüger-2/+2
2024-12-03Rollup merge of #132612 - compiler-errors:async-trait-bounds, r=lcnrMatthias Krüger-2/+2
2024-12-02Rollup merge of #133746 - oli-obk:push-xwyrylxmrtvq, r=jieyouxuGuillaume Gomez-1/+1
2024-12-02Gate async fn trait bound modifier on async_trait_boundsMichael Goulet-2/+2
2024-12-02Change `AttrArgs::Eq` into a struct variantOli Scherer-1/+1
2024-11-30Eliminate magic numbers from expression precedenceDavid Tolnay-15/+9
2024-11-30Eliminate precedence arithmetic from rustc_parseDavid Tolnay-17/+26
2024-11-30Rollup merge of #133623 - nnethercote:parse_expr_bottom-spans, r=compiler-errors许杰友 Jieyou Xu (Joe)-21/+14
2024-11-28Replace `Symbol::intern` calls with preinterned symbolsclubby789-2/+2
2024-11-28Improve span handling in `parse_expr_bottom`.Nicholas Nethercote-21/+14
2024-11-28Trim extra space in 'repeated `mut`' diagnosticclubby789-1/+3
2024-11-26Rollup merge of #133140 - dtolnay:precedence, r=fmeaseMichael Goulet-7/+10
2024-11-25Refactor `where` predicates, and reserve for attributes supportFrank King-32/+30
2024-11-24parse guard patternsNadrieril-37/+56
2024-11-24refactor pat parser method names/doc-comments to agree with RFC 3637Max Niederman-21/+22
2024-11-21Implement the unsafe-fields RFC.Luca Versari-2/+20
2024-11-21Remove `ErrorGuaranteed` retval from `error_unexpected_after_dot`.Nicholas Nethercote-7/+7
2024-11-21Prepare for invisible delimiters.Nicholas Nethercote-6/+56
2024-11-21Add metavariables to `TokenDescription`.Nicholas Nethercote-15/+26
2024-11-21Introduce `InvisibleOrigin` on invisible delimiters.Nicholas Nethercote-8/+8
2024-11-19Auto merge of #132761 - nnethercote:resolve-tweaks, r=petrochenkovbors-1/+2
2024-11-17Diagnostics for let mut in item contextKornel-8/+25
2024-11-17Inline ExprPrecedence::order into Expr::precedenceDavid Tolnay-7/+10
2024-11-17Rollup merge of #133060 - tyrone-wu:removelet-span-suggestion, r=jieyouxu许杰友 Jieyou Xu (Joe)-1/+1
2024-11-16review comment: move logic to new methodEsteban Küber-88/+103
2024-11-16Reword suggestion messageEsteban Küber-2/+2
2024-11-16Better account for `else if` macro conditions mising an `if`Esteban Küber-1/+10
2024-11-16Increase accuracy of `if` condition misparse suggestionEsteban Küber-9/+89
2024-11-15Trim whitespace in RemoveLet primary spanTyrone Wu-1/+1
2024-11-13Trim extra space when suggesting removing bad `let`clubby789-1/+3
2024-11-13Optimize `check_keyword_case`.Nicholas Nethercote-1/+2
2024-11-11Auto merge of #126597 - estebank:unicode-output, r=fmeasebors-27/+1204
2024-11-10Add Unicode block-drawing compiler output supportEsteban Küber-27/+1204
2024-11-04Revert "Avoid nested replacement ranges" from #129346.Nicholas Nethercote-7/+21
2024-10-31Improve the missing_abi lint.Mara Bos-0/+2
2024-10-30Rollup merge of #132332 - nnethercote:use-token_descr-more, r=estebankMatthias Krüger-1/+1