Lines Matching defs:ecmaVm
42 uint32_t DebuggerApi::GetStackDepth(const EcmaVM *ecmaVm) in GetStackDepth()
55 std::shared_ptr<FrameHandler> DebuggerApi::NewFrameHandler(const EcmaVM *ecmaVm) in NewFrameHandler()
60 bool DebuggerApi::StackWalker(const EcmaVM *ecmaVm, std::function<StackState(const FrameHandler *)>… in StackWalker()
79 uint32_t DebuggerApi::GetBytecodeOffset(const EcmaVM *ecmaVm) in GetBytecodeOffset()
84 std::unique_ptr<PtMethod> DebuggerApi::GetMethod(const EcmaVM *ecmaVm) in GetMethod()
108 bool DebuggerApi::IsNativeMethod(const EcmaVM *ecmaVm) in IsNativeMethod()
123 JSPandaFile *DebuggerApi::GetJSPandaFile(const EcmaVM *ecmaVm) in GetJSPandaFile()
159 Local<JSValueRef> DebuggerApi::GetVRegValue(const EcmaVM *ecmaVm, in GetVRegValue()
168 Local<JSValueRef> DebuggerApi::GetAndClearException(const EcmaVM *ecmaVm) in GetAndClearException()
176 void DebuggerApi::SetException(const EcmaVM *ecmaVm, Local<JSValueRef> exception) in SetException()
181 void DebuggerApi::ClearException(const EcmaVM *ecmaVm) in ClearException()
193 JSDebugger *DebuggerApi::CreateJSDebugger(const EcmaVM *ecmaVm) in CreateJSDebugger()
322 JSTaggedValue DebuggerApi::GetCurrentModule(const EcmaVM *ecmaVm) in GetCurrentModule()
345 JSHandle<JSTaggedValue> DebuggerApi::GetImportModule(const EcmaVM *ecmaVm, in GetImportModule()
383 int32_t DebuggerApi::GetModuleVariableIndex(const EcmaVM *ecmaVm, const JSHandle<JSTaggedValue> &cu… in GetModuleVariableIndex()
415 int32_t DebuggerApi::GetRequestModuleIndex(const EcmaVM *ecmaVm, JSTaggedValue moduleRequest, in GetRequestModuleIndex()
435 Local<JSValueRef> DebuggerApi::GetModuleValue(const EcmaVM *ecmaVm, const JSHandle<JSTaggedValue> &… in GetModuleValue()
460 bool DebuggerApi::SetModuleValue(const EcmaVM *ecmaVm, const JSHandle<JSTaggedValue> ¤tModule, in SetModuleValue()
483 void DebuggerApi::InitializeExportVariables(const EcmaVM *ecmaVm, Local<ObjectRef> &moduleObj, in InitializeExportVariables()
513 void DebuggerApi::GetLocalExportVariables(const EcmaVM *ecmaVm, Local<ObjectRef> &moduleObj, in GetLocalExportVariables()
562 void DebuggerApi::GetIndirectExportVariables(const EcmaVM *ecmaVm, Local<ObjectRef> &moduleObj, in GetIndirectExportVariables()
595 void DebuggerApi::GetImportVariables(const EcmaVM *ecmaVm, Local<ObjectRef> &moduleObj, in GetImportVariables()
650 void DebuggerApi::HandleUncaughtException(const EcmaVM *ecmaVm, std::string &message) in HandleUncaughtException()
670 Local<FunctionRef> DebuggerApi::GenerateFuncFromBuffer(const EcmaVM *ecmaVm, const void *buffer, in GenerateFuncFromBuffer()
684 Local<JSValueRef> DebuggerApi::EvaluateViaFuncCall(EcmaVM *ecmaVm, Local<FunctionRef> funcRef, in EvaluateViaFuncCall()
703 bool DebuggerApi::IsExceptionCaught(const EcmaVM *ecmaVm) in IsExceptionCaught()
718 DebugInfoExtractor *DebuggerApi::GetPatchExtractor(const EcmaVM *ecmaVm, const std::string &url) in GetPatchExtractor()
724 const JSPandaFile *DebuggerApi::GetBaseJSPandaFile(const EcmaVM *ecmaVm, const JSPandaFile *jsPanda… in GetBaseJSPandaFile()