1 个不稳定版本
0.1.0 | 2023年6月21日 |
---|
#1914 in 过程宏
在 2 crate 中使用
51KB
1K SLoC
rust_hls_macro_lib
包含 rust_hls 和 rust_hls 支持函数的库
这基本上包含了解析 HLS 宏的所有相关函数。这些函数在宏和构建脚本之间共享,以便它们以相同的方式解析并生成相同的错误消息。
此crate使用 darling::Error 作为其错误类型,因为它支持错误和范围信息的捆绑。
lib.rs
:
包含 rust_hls 和 rust_hls_macro 支持函数的库
这基本上包含了解析 HLS 宏的所有相关函数。这些函数在宏和构建脚本之间共享,以便它们以相同的方式解析并生成相同的错误消息。
此crate使用 darling::Error 作为其错误类型,因为它支持错误和范围信息的捆绑。
依赖项
~1.4–2MB
~39K SLoC