12个版本 (4个重大更改)

0.10.0-nightly-2024-05-202024年5月21日
0.9.0-nightly-2024-01-242024年2月22日
0.8.0-nightly-2024-01-062024年1月7日
0.7.4-nightly-2023-08-252023年12月5日
0.6.0-nightly-2023-04-122023年5月22日

#1588 in Rust模式

Download history 9/week @ 2024-04-29 234/week @ 2024-05-20 31/week @ 2024-05-27 23/week @ 2024-06-03 32/week @ 2024-06-10 20/week @ 2024-06-17 11/week @ 2024-06-24 25/week @ 2024-07-01 44/week @ 2024-07-08 26/week @ 2024-07-15 13/week @ 2024-07-22 83/week @ 2024-07-29 14/week @ 2024-08-05 24/week @ 2024-08-12

134 每月下载
6 crates 中使用

MIT 许可证

120KB
3K SLoC

rustc_utils 提供了与Rust编译器一起工作的各种实用工具。我们在使用rustc构建各种研究项目的过程中开发了这些函数。

大多数功能组织成了为编译器中的类型实现的扩展特质,例如用于MIR控制流图的一个(BodyExt)或用于文本范围的一个(SpanExt)。

这个crate锁定在Rust编译器的特定nightly版本上。有关如何将rustc_utils作为依赖项添加的详细信息,请参阅rustc_plugin README

依赖项

~0.2–1.2MB
~20K SLoC