about summary refs log tree commit diff
path: root/compiler/rustc_parse
AgeCommit message (Expand)AuthorLines
2022-11-03Use `Mode` less.Nicholas Nethercote-7/+7
2022-11-02Rollup merge of #103703 - Nilstrieb:flag-recovery-1, r=compiler-errorsDylan DPC-6/+32
2022-11-01Rollup merge of #103575 - Xiretza:suggestions-style-attr, r=davidtwcoManish Goregaokar-24/+47
2022-11-01Auto merge of #103217 - mejrs:track, r=eholkbors-0/+2
2022-10-31Add more track_callermejrs-0/+2
2022-10-28Gate some recovery behind a flagNilstrieb-6/+32
2022-10-27Rollup merge of #103544 - Nilstrieb:no-recovery-pls, r=compiler-errorsMatthias Krüger-2/+30
2022-10-26Fix typonils-1/+1
2022-10-26Add documentationNilstrieb-1/+8
2022-10-26Convert all #[suggestion_*] attributes to #[suggestion(style = "...")]Xiretza-24/+47
2022-10-26Rollup merge of #103444 - chenyukang:yukang/fix-103425-extra-diag, r=davidtwcoDylan DPC-29/+36
2022-10-25Add flag to forbid recovery in the parserNilstrieb-2/+23
2022-10-25Rollup merge of #103333 - chenyukang:yukang/fix-103143, r=wesleywiserYuki Okushi-5/+11
2022-10-24fix parentheses surrounding spacing issue in parseryukang-7/+23
2022-10-24fix #103425, remove extra type error after missing semicolon erroryukang-29/+36
2022-10-23Auto merge of #103431 - Dylan-DPC:rollup-oozfo89, r=Dylan-DPCbors-11/+94
2022-10-23Rollup merge of #101293 - compiler-errors:lt-is-actually-char, r=estebankDylan DPC-11/+94
2022-10-23Auto merge of #103345 - Nilstrieb:diag-flat, r=compiler-errorsbors-199/+185
2022-10-23Migrate all diagnosticsNilstrieb-199/+185
2022-10-23Rollup merge of #103354 - clubby789:escape-string-literals, r=compiler-errorsMatthias Krüger-2/+17
2022-10-22Don't erroneously deny semicolons after closure expr within parentheses in a ...Michael Goulet-0/+4
2022-10-22Recover unclosed char literal being parsed as lifetimeMichael Goulet-11/+94
2022-10-22Properly escape quotes when suggesting switching between char/string literalsclubby789-2/+17
2022-10-21Rollup merge of #102922 - kper:bugfix/102902-filtering-json, r=oli-obkDylan DPC-1/+9
2022-10-20fix assertion failed for break_last_token and trailing tokenyukang-5/+11
2022-10-20Implement assertions and fixes to not emit empty spans without suggestionsKevin Per-1/+9
2022-10-18Fix the bug of next_point in spanyukang-4/+4
2022-10-14more dupe word typosRageking8-1/+1
2022-10-12Rollup merge of #102927 - compiler-errors:let, r=davidtwcoDylan DPC-6/+11
2022-10-12Use `tidy-alphabetical` in the compilerNilstrieb-1/+2
2022-10-11Fix let removal suggestion in structMichael Goulet-6/+11
2022-10-11Auto merge of #102896 - matthiaskrgr:rollup-jg5xawz, r=matthiaskrgrbors-1/+17
2022-10-10Rollup merge of #101789 - gimbles:let, r=estebankMatthias Krüger-1/+17
2022-10-10Fix compiler docsGuillaume Gomez-1/+2
2022-10-10`let` is not allowed in struct field definitionsgimbles-1/+17
2022-10-10Rollup merge of #102345 - chenyukang:fix-102182-impl-trait, r=estebankYuki Okushi-2/+34
2022-10-08Stabilize half_open_range_patternsUrgau-1/+0
2022-10-08fix #102182, recover from impl Trait in type param boundyukang-2/+34
2022-10-06Auto merge of #99324 - reez12g:issue-99144, r=jyn514bors-1/+0
2022-10-03Invert `is_top_level` to avoid negation.Nicholas Nethercote-5/+5
2022-10-03Remove `TokenStreamBuilder`.Nicholas Nethercote-37/+20
2022-10-03Inline and remove `parse_token_tree_non_delim_non_eof`.Nicholas Nethercote-16/+14
2022-10-03Merge `parse_token_trees_until_close_delim` and `parse_all_token_trees`.Nicholas Nethercote-24/+17
2022-10-03Add comments to `TokenCursor::desugar`.Nicholas Nethercote-1/+5
2022-10-01Rollup merge of #102500 - compiler-errors:parse-sess-cleanup, r=cjgillotMatthias Krüger-3/+5
2022-10-01Replace some `bool` params with an enumMaybe Waffle-44/+52
2022-10-01Recover wrong cased keywords starting functionsMaybe Waffle-48/+67
2022-10-01recover wrong-cased `use`s (`Use`, `USE`, etc)Maybe Waffle-3/+49
2022-09-30Rollup merge of #102493 - nnethercote:improve-size-assertions-some-more, r=lqdMatthias Krüger-8/+10
2022-10-01Group together more size assertions.Nicholas Nethercote-8/+10