extern "system" {
#[link_name = "NeonSys_Call_SetReturn"]
pub fn Call_SetReturn(info: &FunctionCallbackInfo, value: Local);
#[link_name = "NeonSys_Call_GetIsolate"]
pub fn Call_GetIsolate(info: &FunctionCallbackInfo) -> &Isolate;
#[link_name = "NeonSys_Call_IsConstruct"]
pub fn Call_IsConstruct(info: &FunctionCallbackInfo) -> bool;
#[link_name = "NeonSys_Call_This"]
pub fn Call_This(info: &FunctionCallbackInfo, out: &mut Local);
#[link_name = "NeonSys_Call_Callee"]
pub fn Call_Callee(info: &FunctionCallbackInfo, out: &mut Local);
#[link_name = "NeonSys_Call_Data"]
pub fn Call_Data(info: &FunctionCallbackInfo, out: &mut Local);
#[link_name = "NeonSys_Call_Length"]
pub fn Call_Length(info: &FunctionCallbackInfo) -> i32;
#[link_name = "NeonSys_Call_Get"]
pub fn Call_Get(info: &FunctionCallbackInfo, i: i32, out: &mut Local);
}