public bool DefineGlobalFunction(IntPtr vmPtr, tiscript_method_def md, ScriptValue zns) { if (zns.IsNothing || zns.IsNothing || zns.IsUndefined) { zns = GetGlobalNS(vmPtr); } var key = StringValue(vmPtr, md.name); var value = NativeFunctionValue(vmPtr, md); return(SetProp(vmPtr, zns, key, value)); }
public bool DefineGlobalFunction(IntPtr vmPtr, tiscript_method_def md) => DefineGlobalFunction(vmPtr, md, GetGlobalNS(vmPtr));
public ScriptValue NativeFunctionValue(IntPtr vmPtr, tiscript_method_def p_method_def) => _nativeFunctionValue(vmPtr, ref p_method_def);