about summary refs log tree commit diff
path: root/compiler/rustc_parse/src
AgeCommit message (Expand)AuthorLines
2025-06-03Rollup merge of #141945 - nnethercote:rm-Path-is_ident, r=compiler-errorsMatthias Krüger-1/+1
2025-06-03Add `iter` macroOli Scherer-1/+1
2025-06-03Remove `Path::is_ident`.Nicholas Nethercote-1/+1
2025-05-30Rollup merge of #141077 - chenyukang:yukang-fix-140991-comma, r=wesleywiserJubilee-18/+36
2025-05-30Rollup merge of #141004 - matthewjasper:unicode-before-expansion, r=davidtwcoMatthias Krüger-2/+87
2025-05-29Rollup merge of #141675 - nnethercote:ItemKind-field-order, r=fee1-deadJacob Pratt-3/+3
2025-05-28Rollup merge of #141670 - chenyukang:yukang-fix-ice-from-contracts, r=nnether...Trevor Gross-7/+6
2025-05-28Reorder `ast::ItemKind::{Struct,Enum,Union}` fields.Nicholas Nethercote-3/+3
2025-05-28Fix ICE in tokenstream with contracts from parser recoveryyukang-7/+6
2025-05-27Report text_direction_codepoint_in_literal when parsingMatthew Jasper-2/+87
2025-05-27move asm parsing code into `rustc_parse`Folkert de Vries-0/+456
2025-05-27Reduce `P<T>` to a typedef of `Box<T>`.Nicholas Nethercote-12/+10
2025-05-27Remove the one use of `P<[T]>`.Nicholas Nethercote-1/+1
2025-05-26remove eq_unspanned from TokenStreamyukang-2/+6
2025-05-16Fix the issue of typo of comma in arm parsingyukang-18/+36
2025-05-16Rollup merge of #141003 - clubby789:ternary-improve, r=compiler-errorsMatthias Krüger-11/+50
2025-05-14Improve ternary operator recoveryJamie-11/+50
2025-05-12update cfg(bootstrap)Pietro Albini-1/+0
2025-05-09Remove `Ident::empty`.Nicholas Nethercote-1/+1
2025-05-07Rollup merge of #140671 - xizheyin:issue-140169, r=petrochenkovGuillaume Gomez-6/+62
2025-05-07Use `parse_param_general` when parsing `(T, U)->R` in `parse_path_segment`xizheyin-6/+62
2025-05-06Rollup merge of #140035 - fee1-dead-contrib:push-oszwkkvmpkks, r=jieyouxu,wes...Stuart Cook-7/+154
2025-05-05Implement RFC 3503: frontmattersDeadbeef-7/+154
2025-05-04Make attribute safety validation logic more obviousJieyou Xu-14/+47
2025-05-03Report the `unsafe_attr_outside_unsafe` lint at the closest nodeUrgau-5/+11
2025-04-30Rollup merge of #140494 - ehuss:document-restrictions, r=traviscross,SparrowLiiMatthias Krüger-0/+49
2025-04-30ast: Remove token visiting from AST visitorVadim Petrochenkov-75/+0
2025-04-29Parser: Document restrictionsEric Huss-0/+49
2025-04-30Use `ThinVec` to shrink `LazyAttrTokenStreamInner`.Nicholas Nethercote-2/+3
2025-04-30Simplify `LazyAttrTokenStream`.Nicholas Nethercote-18/+7
2025-04-29Move various token stream things from `rustc_parse` to `rustc_ast`.Nicholas Nethercote-338/+12
2025-04-26Rollup merge of #140272 - Kivooeo:new-fix-four, r=est31Matthias Krüger-4/+15
2025-04-25resolved conflictKivooeo-4/+15
2025-04-25Rollup merge of #140202 - est31:let_chains_feature_compiler, r=lcnrMatthias Krüger-1/+1
2025-04-24Rollup merge of #140228 - fmease:revert-overzealous-colon-recovery, r=jieyouxuMatthias Krüger-13/+18
2025-04-24Revert overzealous parse recovery for single colonsLeón Orell Valerian Liehr-13/+18
2025-04-23Auto merge of #140180 - ChrisDenton:rollup-5pvs08u, r=ChrisDentonbors-52/+63
2025-04-23Make #![feature(let_chains)] bootstrap conditional in compiler/est31-1/+1
2025-04-23Rollup merge of #140175 - Kivooeo:new-fix-one, r=compiler-errorsChris Denton-2/+9
2025-04-23Rollup merge of #140147 - xizheyin:issue-138401-1, r=compiler-errorsChris Denton-50/+54
2025-04-23rc and cr more clear error messageKivooeo-2/+9
2025-04-22Rollup merge of #140144 - nnethercote:fix-140098, r=petrochenkovChris Denton-13/+13
2025-04-22Auto merge of #132833 - est31:stabilize_let_chains, r=fee1-deadbors-29/+54
2025-04-22Rename `open_brace` to `open_delimiters`xizheyin-23/+26
2025-04-22Move make_unclosed_delims_error to lexer/diagonostics.rsxizheyin-27/+28
2025-04-22Handle another negated literal in `eat_token_lit`.Nicholas Nethercote-13/+13
2025-04-22Auto merge of #139897 - nnethercote:rm-OpenDelim-CloseDelim, r=petrochenkovbors-414/+305
2025-04-21Remove `token::{Open,Close}Delim`.Nicholas Nethercote-414/+305
2025-04-20Don't call ungate_lastest31-54/+45
2025-04-20Auto merge of #140043 - ChrisDenton:rollup-vwf0s9j, r=ChrisDentonbors-6/+0