Пример #1
0
 public JavaScriptValueSafeHandle JsParseScriptWithAttributes(string script, JavaScriptSourceContext sourceContext, string sourceUrl, JavaScriptParseScriptAttributes parseAttributes)
 {
     Errors.ThrowIfError(LibChakraCore.JsParseScriptWithAttributes(script, sourceContext, sourceUrl, parseAttributes, out JavaScriptValueSafeHandle result));
     result.NativeFunctionSource = nameof(LibChakraCore.JsParseScriptWithAttributes);
     if (result != JavaScriptValueSafeHandle.Invalid)
     {
         Errors.ThrowIfError(LibChakraCore.JsAddRef(result, out uint valueRefCount));
     }
     return(result);
 }