166 releases

new 0.0.215 May 13, 2024
0.0.213 Apr 29, 2024
0.0.207 Mar 25, 2024
0.0.190 Dec 18, 2023
0.0.26 Nov 30, 2020

#932 in Rust patterns

Download history 1595/week @ 2024-01-25 1767/week @ 2024-02-01 1487/week @ 2024-02-08 1792/week @ 2024-02-15 2477/week @ 2024-02-22 3241/week @ 2024-02-29 2007/week @ 2024-03-07 1867/week @ 2024-03-14 2055/week @ 2024-03-21 1951/week @ 2024-03-28 2114/week @ 2024-04-04 1945/week @ 2024-04-11 1938/week @ 2024-04-18 1423/week @ 2024-04-25 1457/week @ 2024-05-02 1064/week @ 2024-05-09

6,150 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–16MB
~191K SLoC