Start tweaking original wig with Pat's suggestion

This commit is contained in:
Jakub Konka
2020-01-17 16:22:52 +01:00
parent 64f0793388
commit f24b0240ae
4 changed files with 282 additions and 13 deletions

View File

@@ -1,16 +1,10 @@
extern crate proc_macro;
use proc_macro::TokenStream;
use proc_macro2::TokenStream as TokenStream2;
mod imp;
const WITX_PATH: &'static str = "crates/WASI/phases/snapshot/witx/wasi_snapshot_preview1.witx";
use proc_macro::TokenStream;
#[proc_macro]
pub fn from_witx(args: TokenStream) -> TokenStream {
let doc = witx::load(&[WITX_PATH]).unwrap();
TokenStream::new()
// TokenStream::from(raw_types::gen(
// TokenStream2::from(args),
// raw_types::Mode::Host,
// ))
pub fn from_witx(_args: TokenStream) -> TokenStream {
TokenStream::from(imp::gen())
}