jit_macros::jit_fn!
[−]
[src]
macro_rules! jit_fn( ($($arg:ty),* -> $ret:ty) => ({ use std::default::Default; Type::new_signature(Default::default(), &get::<$ret>(), &mut [ $(&get::<$arg>()),* ]) }); (raw $($arg:expr),* -> $ret:expr) => ({ use std::default::Default; Type::new_signature(Default::default(), &$ret, &mut [ $(&$arg),* ]) }); );
Construct a JIT function signature with the arguments and return type given