162 releases

new 0.0.211 Apr 15, 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

#762 in Rust patterns

Download history 834/week @ 2023-12-23 1244/week @ 2023-12-30 2098/week @ 2024-01-06 2219/week @ 2024-01-13 1791/week @ 2024-01-20 1669/week @ 2024-01-27 1774/week @ 2024-02-03 1400/week @ 2024-02-10 1769/week @ 2024-02-17 3963/week @ 2024-02-24 1868/week @ 2024-03-02 1940/week @ 2024-03-09 2000/week @ 2024-03-16 2044/week @ 2024-03-23 1852/week @ 2024-03-30 1818/week @ 2024-04-06

7,955 downloads per month
Used in 23 crates (4 directly)

MIT/Apache

1MB
32K SLoC

hir_def crate contains everything between macro expansion and type inference.

It defines various items (structs, enums, traits) which comprises Rust code, as well as an algorithm for resolving paths to such entities.

Note that hir_def is a work in progress, so not all of the above is actually true.

Dependencies

~8–18MB
~203K SLoC