wasmtime_test_macros/
lib.rs1use proc_macro::TokenStream;
4
5mod add_variants;
6mod flags_test;
7mod wasmtime_test;
8
9#[proc_macro_attribute]
10pub fn wasmtime_test(attrs: TokenStream, item: TokenStream) -> TokenStream {
11 wasmtime_test::run(attrs, item)
12}
13
14#[proc_macro_attribute]
15pub fn add_variants(attr: TokenStream, item: TokenStream) -> TokenStream {
16 add_variants::run(attr, item)
17}
18
19#[proc_macro]
20pub fn flags_test(input: TokenStream) -> TokenStream {
21 flags_test::run(input)
22}