about summary refs log tree commit diff
path: root/src/tools/rust-analyzer/crates/mbe/src/parser.rs
AgeCommit message (Expand)AuthorLines
2025-06-13Allow lifetime repeats in macros: $($x)'a*Tadeo Kondrak-4/+15
2025-04-21Remove unnecessary predefined symbol clonesChayim Refael Friedman-1/+1
2025-04-01Fix a bug in MBE expansion that arose from incorrect fixing of an older bug i...Chayim Refael Friedman-3/+6
2025-03-15cargo fmtBenjaminBrienen-7/+7
2025-03-15chore: Remove legacy `SyntaxContextId` re-exportLukas Wirth-6/+6
2025-02-27fix doc testsBenjaminBrienen-2/+2
2025-01-02Store token trees in contiguous `Vec` instead of as a treeChayim Refael Friedman-45/+43
2024-09-19Support the `${concat(...)}` metavariable expressionChayim Refael Friedman-0/+50
2024-09-18feat: Implement `expr_2021`Shoyu Vanilla-6/+26
2024-07-19Test macros doing edition dependent parsingLukas Wirth-18/+11
2024-07-16Switch token trees to use SymbolsLukas Wirth-21/+21
2024-07-15Encode ident rawness and literal kind separately in tt::LeafLukas Wirth-3/+9
2024-06-24move tt-iter into tt crateLukas Wirth-1/+2
2024-06-24Shrink mbe's OpLukas Wirth-10/+22
2024-06-11edit: change 'Length' to 'Len'randomicon00-2/+2
2024-04-21Allow rust files to be used linkedProjectsLukas Wirth-0/+384