sweet_macros 0.2.0

macro crate for sweet
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
use super::*;
use proc_macro2::TokenStream;
use quote::quote;


pub fn parse_test_case(func: &TokenStream, flags: &TestCaseFlags) -> TokenStream {
	let native = parse_test_case_native(func, flags);
	let wasm = parse_test_case_wasm(func, flags);
	quote!(
		// use sweet::*; //try not to pollute macro?
		use sweet::exports::*;
		#native
		#wasm
	)
}