about summary refs log tree commit diff
path: root/compiler/rustc_parse/src/parser
AgeCommit message (Expand)AuthorLines
2022-09-05Recover from using `;` as separator between fieldsChayim Refael Friedman-0/+11
2022-09-05UPDATE - into_diagnostic to take a Handler instead of a ParseSessJhonny Bill Mena-2/+3
2022-09-03remove redundant clonesMatthias Krüger-1/+1
2022-09-03Suggest removing unnecessary prefix let in patternsMichael Goulet-1/+16
2022-09-02Refactor and re-use BindingAnnotationCameron Steffen-30/+26
2022-09-01Always import all tracing macros for the entire crate instead of piecemeal by...Oli Scherer-6/+0
2022-09-01Auto merge of #100869 - nnethercote:replace-ThinVec, r=spastorinobors-7/+12
2022-08-31Fix a bunch of typoDezhi Wu-3/+3
2022-08-29Revert let_chains stabilizationNilstrieb-6/+22
2022-08-29Improve `parse_dot_or_call_expr_with`.Nicholas Nethercote-6/+11
2022-08-29Replace `rustc_data_structures::thin_vec::ThinVec` with `thin_vec::ThinVec`.Nicholas Nethercote-1/+1
2022-08-28Auto merge of #100497 - kadiwa4:remove_clone_into_iter, r=cjgillotbors-5/+5
2022-08-25Rollup merge of #100188 - chenyukang:fix-issue-100165, r=estebankYuki Okushi-10/+14
2022-08-25Rollup merge of #99332 - jyn514:stabilize-label-break-value, r=petrochenkovYuki Okushi-4/+0
2022-08-23Stabilize `#![feature(label_break_value)]`Joshua Nelson-4/+0
2022-08-23Rollup merge of #100909 - nnethercote:minor-ast-LitKind-improvement, r=petroc...Dylan DPC-1/+1
2022-08-23parser will not give wrong help message for 'public'yukang-10/+14
2022-08-23Remove the symbol from `ast::LitKind::Err`.Nicholas Nethercote-1/+1
2022-08-23Rollup merge of #100565 - TaKO8Ki:suggest-adding-missing-semicolon-before-ite...Matthias Krüger-2/+4
2022-08-22Rollup merge of #100713 - Xiretza:parser-expr-session-diagnostics, r=estebankDylan DPC-282/+487
2022-08-22Rollup merge of #99915 - WaffleLapkin:recover_keyword_bounds, r=compiler-errorsDylan DPC-1/+21
2022-08-22Use `AttrVec` in more places.Nicholas Nethercote-80/+66
2022-08-21Migrate diagnostics in parser/expr to SessionDiagnosticXiretza-282/+487
2022-08-21recover `const Tr` bounds (no `~`)Maybe Waffle-0/+14
2022-08-21Replace #[lint/warning/error] with #[diag]Xiretza-8/+8
2022-08-20Auto merge of #100564 - nnethercote:box-ast-MacCall, r=spastorinobors-7/+7
2022-08-20Rollup merge of #100750 - akabinds:akabinds/improved-invalid-function-qual-er...Matthias Krüger-0/+9
2022-08-20Rollup merge of #100667 - Xiretza:diag-structs-parser-ivd, r=davidtwcoMatthias Krüger-19/+41
2022-08-18added improved diagnostic for a function defined with an invalid qualifierakabinds-0/+9
2022-08-18Rollup merge of #100670 - Xiretza:parser-stmt-force-collect-docs, r=davidtwcoMatthias Krüger-1/+1
2022-08-17Migrate "invalid variable declaration" errors to SessionDiagnosticXiretza-19/+41
2022-08-17Rollup merge of #100018 - nnethercote:clean-up-LitKind, r=petrochenkovMatthias Krüger-3/+3
2022-08-17Fix documentation of rustc_parse::parser::Parser::parse_stmt_without_recoveryXiretza-1/+1
2022-08-17Box the `MacCall` in various types.Nicholas Nethercote-7/+7
2022-08-16Rename some things related to literals.Nicholas Nethercote-3/+3
2022-08-16Avoid unnecessary cloning in `Parser::get_ident_from_generic_arg`.Nicholas Nethercote-9/+5
2022-08-16Remove `{ast,hir}::WhereEqPredicate::id`.Nicholas Nethercote-1/+0
2022-08-15Rollup merge of #100559 - nnethercote:parser-simplifications, r=compiler-errorsMatthias Krüger-215/+163
2022-08-15Rollup merge of #100458 - compiler-errors:fn-argument-span, r=estebankMatthias Krüger-1/+1
2022-08-15Rollup merge of #100566 - TaKO8Ki:use-create-snapshot-for-diagnostic, r=cjgillotMatthias Krüger-2/+2
2022-08-15Rollup merge of #100534 - Rageking8:Rageking8-refactor1, r=compiler-errorsMatthias Krüger-2/+2
2022-08-15use `create_snapshot_for_diagnostic` instead of `clone` for `Parser`Takayuki Maeda-2/+2
2022-08-15suggest adding a missing semicolon before an itemTakayuki Maeda-2/+4
2022-08-15Simplify attribute handling in `parse_bottom_expr`.Nicholas Nethercote-208/+159
2022-08-15Streamline `parse_path_start_expr`.Nicholas Nethercote-9/+6
2022-08-14Rollup merge of #100253 - obeis:issue-100197, r=cjgillotMatthias Krüger-0/+13
2022-08-14Make code slightly more uniformRageking8-2/+2
2022-08-14Rollup merge of #100115 - obeis:issue-99910, r=cjgillotDylan DPC-0/+26
2022-08-13Rollup merge of #100446 - TaKO8Ki:suggest-removing-semicolon-after-impl-trait...Michael Goulet-4/+34
2022-08-13Rollup merge of #99646 - compiler-errors:arg-mismatch-single-arg-label, r=est...Michael Goulet-1/+1