163 releases

new 0.0.212 Apr 22, 2024
0.0.207 Mar 25, 2024
0.0.190 Dec 18, 2023
0.0.187 Nov 27, 2023
0.0.26 Nov 30, 2020

#392 in Rust patterns

Download history 743/week @ 2023-12-25 1484/week @ 2024-01-01 2275/week @ 2024-01-08 2103/week @ 2024-01-15 1734/week @ 2024-01-22 1618/week @ 2024-01-29 1827/week @ 2024-02-05 1407/week @ 2024-02-12 1693/week @ 2024-02-19 3658/week @ 2024-02-26 1856/week @ 2024-03-04 1897/week @ 2024-03-11 2171/week @ 2024-03-18 1866/week @ 2024-03-25 1984/week @ 2024-04-01 1332/week @ 2024-04-08

7,594 downloads per month
Used in 24 crates (4 directly)

MIT/Apache

275KB
6.5K SLoC

hir_expand deals with macro expansion.

Specifically, it implements a concept of MacroFile -- a file whose syntax tree originates not from the text of some FileId, but from some macro expansion.

Dependencies

~7–17MB
~179K SLoC