Macro chiter::make_func [] [src]

macro_rules! make_func {
    ($addy:expr, $res:ty, $($arg:ty),*) => { ... };
}

Creates a function from an address where: $addy = function address $res = return type $(arg)* = argument types Example: rust // in C: int foo() { return 1; } make_func!(address_of_foo, isize, ) // in C: int bar(int baz, int foobar) { return baz + foobar; } make_func!(address_of_bar, isize, isize, isize)