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)