about summary refs log tree commit diff
path: root/compiler/rustc_expand/src/parse
AgeCommit message (Expand)AuthorLines
2023-12-11Add spacing information to delimiters.Nicholas Nethercote-4/+11
2023-12-11Improve `print_tts` by changing `tokenstream::Spacing`.Nicholas Nethercote-9/+11
2023-07-28Auto merge of #114115 - nnethercote:less-token-tree-cloning, r=petrochenkovbors-6/+3
2023-07-27Replace `into_trees` with `trees` in a test.Nicholas Nethercote-3/+2
2023-07-27Simplify the `ttdelim_span` test.Nicholas Nethercote-3/+1
2023-07-26Squelch a noisy rustc_expand unittestEric Huss-3/+9
2023-02-22various: translation resources from cg backendDavid Wood-4/+4
2023-02-22errors: generate typed identifiers in each crateDavid Wood-1/+4
2023-01-17`rustc_expand`: remove `ref` patternsMaybe Waffle-12/+7
2022-11-22Split `MacArgs` in two.Nicholas Nethercote-1/+1
2022-07-29Remove `TreeAndSpacing`.Nicholas Nethercote-19/+17
2022-05-18use `CursorRef` more, to not to clone `Tree`sklensy-2/+2
2022-04-28rustc_ast: Harmonize delimiter naming with `proc_macro::Delimiter`Vadim Petrochenkov-6/+8
2021-11-30re-format with new rustfmtMark Rousskov-10/+19
2021-07-08Rework SESSION_GLOBALS API to prevent overwriting itGuillaume Gomez-12/+12
2021-06-14Use the now available implementation of `IntoIterator` for arraysLeSeulArtichaut-1/+1
2021-02-18ast: Keep expansion status for out-of-line module itemsVadim Petrochenkov-2/+2
2021-01-20Force token collection to run when parsing nonterminalsAaron Hill-2/+3
2020-08-30Move lexer unit tests to rustc_lexerAleksey Kladov-252/+0
2020-08-30mv compiler to compiler/mark-0/+600