aboutsummaryrefslogtreecommitdiff
path: root/zkvms/zkm/wrapper_macro/src
diff options
context:
space:
mode:
Diffstat (limited to 'zkvms/zkm/wrapper_macro/src')
-rw-r--r--zkvms/zkm/wrapper_macro/src/lib.rs6
1 files changed, 2 insertions, 4 deletions
diff --git a/zkvms/zkm/wrapper_macro/src/lib.rs b/zkvms/zkm/wrapper_macro/src/lib.rs
index 86594e6..57b9d24 100644
--- a/zkvms/zkm/wrapper_macro/src/lib.rs
+++ b/zkvms/zkm/wrapper_macro/src/lib.rs
@@ -2,15 +2,13 @@ use proc_macro::TokenStream;
#[path = "../../../../guests_macro/src/parse_fn.rs"]
mod parse_fn;
-use crate::parse_fn::{ split_fn, args_split, args_divide, group_streams };
+use crate::parse_fn::{ split_fn, args_split, args_divide_grouped };
#[proc_macro]
pub fn make_wrapper(item: TokenStream) -> TokenStream {
let (name, args, ret) = split_fn(&item);
- let (patterns, types) = args_divide(&args);
- let ts_patterns = group_streams(&patterns);
- let ts_types = group_streams(&types);
+ let (ts_patterns, ts_types) = args_divide_grouped(&args);
let mut out = TokenStream::new();
// NOTE: The first read returns public data, the second returns private