diff options
Diffstat (limited to 'ops/op2/mod.rs')
-rw-r--r-- | ops/op2/mod.rs | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/ops/op2/mod.rs b/ops/op2/mod.rs index 73a457f25..558d7c7dc 100644 --- a/ops/op2/mod.rs +++ b/ops/op2/mod.rs @@ -132,11 +132,12 @@ fn generate_op2( let fn_args = Ident::new("args", Span::call_site()); let scope = Ident::new("scope", Span::call_site()); let info = Ident::new("info", Span::call_site()); + let opctx = Ident::new("opctx", Span::call_site()); let slow_function = Ident::new("slow_function", Span::call_site()); let fast_function = Ident::new("fast_function", Span::call_site()); let deno_core = if config.core { - syn2::parse_str::<Path>("crate::deno_core") + syn2::parse_str::<Path>("crate") } else { syn2::parse_str::<Path>("deno_core") } @@ -149,6 +150,7 @@ fn generate_op2( call, scope, info, + opctx, deno_core, result, retval, @@ -157,6 +159,8 @@ fn generate_op2( fast_function, needs_retval: false, needs_scope: false, + needs_opctx: false, + needs_opstate: false, }; let name = func.sig.ident; |