void V8InjectedScriptHost::undebugFunctionMethodCustom(const v8::FunctionCallbackInfo<v8::Value>& info) { String scriptId; int lineNumber; int columnNumber; if (!getFunctionLocation(info, &scriptId, &lineNumber, &columnNumber)) return; InjectedScriptHost* host = V8InjectedScriptHost::toNative(info.Holder()); host->undebugFunction(scriptId, lineNumber, columnNumber); }
void V8InjectedScriptHost::undebugFunctionCallback(const v8::FunctionCallbackInfo<v8::Value>& info) { String scriptId; int lineNumber; int columnNumber; if (!getFunctionLocation(info, &scriptId, &lineNumber, &columnNumber)) return; InjectedScriptHost* host = V8InjectedScriptHost::unwrap(info.GetIsolate()->GetCurrentContext(), info.Holder()); host->undebugFunction(scriptId, lineNumber, columnNumber); }