#rustc #ast #script #commit #at

nightly rustc-ap-rustc_ast_passes

Automatically published version of the package rustc_ast_passes in the rust-lang/rust repository from commit 9a27044f42ace9eb652781b53f598e25d4e7e918 The publishing script for this crate lives at: https://github.com/alexcrichton/rustc-auto-publish

67 major breaking releases

727.0.0 Jul 6, 2021
726.0.0 Jun 29, 2021
725.0.0 Jun 22, 2021
724.0.0 Jun 15, 2021
650.0.0 Mar 25, 2020
Download history 4598/week @ 2021-04-04 4102/week @ 2021-04-11 4713/week @ 2021-04-18 4904/week @ 2021-04-25 2735/week @ 2021-05-02 555/week @ 2021-05-09 427/week @ 2021-05-16 290/week @ 2021-05-23 291/week @ 2021-05-30 363/week @ 2021-06-06 359/week @ 2021-06-13 235/week @ 2021-06-20 313/week @ 2021-06-27 291/week @ 2021-07-04 255/week @ 2021-07-11 301/week @ 2021-07-18

7,067 downloads per month
Used in 15 crates (via rustc-ap-rustc_expand)

MIT/Apache

2.5MB
51K SLoC


lib.rs:

The rustc_ast_passes crate contains passes which validate the AST in syntax parsed by rustc_parse and then lowered, after the passes in this crate, by rustc_ast_lowering.

The crate also contains other misc AST visitors, e.g. node_count and show_span.

Dependencies

~7.5MB
~164K SLoC