/arkcompiler/runtime_core/disassembler/tests/ |
H A D | disassembler_line_number_test.cpp | 45 std::vector<size_t> lineNumber = disasm.GetLineNumber(); in HWTEST_F() local 46 ASSERT_EQ(expectedLineNumber.size(), lineNumber.size()); in HWTEST_F() 47 for (size_t i = 0; i < lineNumber.size(); ++i) { in HWTEST_F() 48 EXPECT_EQ(expectedLineNumber[i], lineNumber[i]); in HWTEST_F() 67 std::vector<size_t> lineNumber = disasm.GetLineNumber(); in HWTEST_F() local 68 ASSERT_EQ(expectedLineNumber.size(), lineNumber.size()); in HWTEST_F() 69 for (size_t i = 0; i < lineNumber.size(); ++i) { in HWTEST_F() 70 EXPECT_EQ(expectedLineNumber[i], lineNumber[i]); in HWTEST_F() 88 std::vector<size_t> lineNumber = disasm.GetLineNumber(); in HWTEST_F() local 89 ASSERT_EQ(expectedLineNumber.size(), lineNumber in HWTEST_F() 109 std::vector<size_t> lineNumber = disasm.GetLineNumber(); HWTEST_F() local 130 std::vector<size_t> lineNumber = disasm.GetLineNumber(); HWTEST_F() local 152 std::vector<size_t> lineNumber = disasm.GetLineNumber(); HWTEST_F() local [all...] |
/arkcompiler/runtime_core/static_core/runtime/tooling/inspector/types/ |
H A D | location.cpp | 42 auto lineNumber = property->get()->GetValue<JsonObject::NumT>("lineNumber"); in FromJsonProperty() local 43 if (lineNumber == nullptr) { in FromJsonProperty() 44 return Unexpected("Invalid Location: No 'lineNumber' property"s); in FromJsonProperty() 47 auto lineNumberTrunc = std::trunc(*lineNumber); in FromJsonProperty() 48 if (*lineNumber < 0 || *lineNumber - lineNumberTrunc > lineNumberTrunc * DBL_EPSILON) { in FromJsonProperty() 49 return Unexpected("Invalid line number: " + std::to_string(*lineNumber)); in FromJsonProperty() 59 jsonBuilder.AddProperty("lineNumber", lineNumber_ - 1); in ToJson()
|
H A D | location.h | 35 Location(ScriptId scriptId, size_t lineNumber) : scriptId_(scriptId), lineNumber_(lineNumber) {} in Location() argument
|
H A D | exception_details.h | 33 ExceptionDetails(size_t exceptionId, std::string text, size_t lineNumber, size_t columnNumber) in ExceptionDetails() argument 34 : exceptionId_(exceptionId), text_(std::move(text)), lineNumber_(lineNumber), columnNumber_(columnNumber) in ExceptionDetails()
|
/arkcompiler/ets_runtime/ecmascript/dfx/stackinfo/ |
H A D | js_stackgetter.h | 44 int lineNumber = 0; member 52 deoptType == methodKey.deoptType && lineNumber < methodKey.lineNumber); in operator <() 71 int lineNumber = -1; member
|
H A D | js_stackgetter.cpp | 117 codeEntry.lineNumber = debugExtractor->GetFristLine(methodId); in ParseMethodInfo() 273 int lineNumber = 0; in GetNativeMethodCallPos() local 274 auto callbackLineFunc = [&lineNumber](int32_t line) -> bool { in GetNativeMethodCallPos() 275 lineNumber = line + 1; in GetNativeMethodCallPos() 285 lineNumber = 0; in GetNativeMethodCallPos() 290 codeEntry.lineNumber = lineNumber; in GetNativeMethodCallPos()
|
/arkcompiler/runtime_core/static_core/assembler/ |
H A D | assembly-debug.h | 26 size_t lineNumber = 0; member 34 lineNumber = ln; in SetLineNumber() 44 : lineNumber(lN), wholeLine(std::move(fC)), boundLeft(bL), boundRight(bR) in Ins()
|
H A D | assembly-file-location.h | 28 size_t lineNumber = 0; member in ark::pandasm::FileLocation 33 : wholeLine(std::move(fC)), boundLeft(bL), boundRight(bR), lineNumber(lN), isDefined(d) in FileLocation()
|
H A D | error.h | 114 size_t lineNumber; member 128 lineNumber(line) in Error()
|
/arkcompiler/ets_runtime/ecmascript/dfx/cpu_profiler/ |
H A D | samples_record.cpp | 195 + url + "\",\"lineNumber\":" in StringifyNodes() 196 + std::to_string(codeEntry.lineNumber) + ",\"columnNumber\":" in StringifyNodes() 538 frameInfo.lineNumber = frameInfoTemps[i].lineNumber; in FrameInfoTempToMap() 567 frameInfo.lineNumber = napiFrameInfoTemps_[i].lineNumber; in NapiFrameInfoTempToMap() 608 if (!sourceMapTranslateCallback_(codeEntry.url, codeEntry.lineNumber, codeEntry.columnNumber)) { in TranslateUrlPositionBySourceMap() 677 frames_[rear_].frameInfoTemps[i].lineNumber = frameInfoTemps[i].lineNumber; in PostFrame() 683 frames_[rear_].frameInfoTemps[i].methodKey.lineNumber in PostFrame() [all...] |
/arkcompiler/runtime_core/static_core/runtime/tooling/inspector/ |
H A D | inspector_server.cpp | 267 for (auto lineNumber : lineNumbers) { in OnCallDebuggerGetPossibleBreakpoints() 268 array.Add(Location(scriptId, lineNumber).ToJson()); in OnCallDebuggerGetPossibleBreakpoints() 374 size_t lineNumber; in OnCallDebuggerSetBreakpointByUrl() 375 if (auto prop = params.GetValue<JsonObject::NumT>("lineNumber")) { in OnCallDebuggerSetBreakpointByUrl() 376 lineNumber = *prop + 1; in OnCallDebuggerSetBreakpointByUrl() 378 LOG(INFO, DEBUGGER) << "No 'lineNumber' property"; in OnCallDebuggerSetBreakpointByUrl() 398 auto id = handler(thread, sourceFileFilter, lineNumber, sourceFiles); in OnCallDebuggerSetBreakpointByUrl() 405 result.AddProperty("locations", [this, lineNumber, &sourceFiles, thread](JsonArrayBuilder &locations) { in OnCallDebuggerSetBreakpointByUrl() 406 AddBreakpointByUrlLocations(locations, sourceFiles, lineNumber, thread); in OnCallDebuggerSetBreakpointByUrl() 580 enumerateFrames([this, thread, &callFrames](auto frameId, auto methodName, auto sourceFile, auto lineNumber, in EnumerateCallFrames() 614 AddBreakpointByUrlLocations(JsonArrayBuilder &locations, const std::set<std::string_view> &sourceFiles, size_t lineNumber, PtThread thread) AddBreakpointByUrlLocations() argument [all...] |
H A D | debug_info_cache.cpp | 37 size_t &lineNumber) in GetSourceLocation() 54 lineNumber = std::prev(lineNumberIter)->line; in GetSourceLocation() 70 auto lineNumber = (--it)->line; in GetCurrentLineLocations() local 73 if (it->line != lineNumber) { in GetCurrentLineLocations() 88 size_t lineNumber) in GetContinueToLocations() 94 [lineNumber, &locations](auto pandaFile, auto &, auto methodId, auto &entry, auto next) { in GetContinueToLocations() 95 if (entry.line != lineNumber) { in GetContinueToLocations() 121 const std::function<bool(std::string_view)> &sourceFileFilter, size_t lineNumber, in GetBreakpointLocations() 132 [lineNumber, &sourceFiles, &locations](auto pandaFile, auto &debugInfo, auto methodId, in GetBreakpointLocations() 134 if (entry.line == lineNumber) { in GetBreakpointLocations() 36 GetSourceLocation(const PtFrame &frame, std::string_view &sourceFile, std::string_view &methodName, size_t &lineNumber) GetSourceLocation() argument 87 GetContinueToLocations(std::string_view sourceFile, size_t lineNumber) GetContinueToLocations() argument 120 GetBreakpointLocations( const std::function<bool(std::string_view)> &sourceFileFilter, size_t lineNumber, std::set<std::string_view> &sourceFiles) GetBreakpointLocations() argument [all...] |
H A D | debug_info_cache.h | 42 size_t &lineNumber); 44 std::unordered_set<PtLocation, HashLocation> GetContinueToLocations(std::string_view sourceFile, size_t lineNumber); 46 size_t lineNumber, std::set<std::string_view> &sourceFiles);
|
H A D | inspector.cpp | 293 size_t lineNumber, std::set<std::string_view> &sourceFiles) in SetBreakpoint() 301 auto locations = debugInfoCache_.GetBreakpointLocations(sourceFilesFilter, lineNumber, sourceFiles); in SetBreakpoint() 401 void Inspector::ContinueToLocation(PtThread thread, std::string_view sourceFile, size_t lineNumber) in ContinueToLocation() argument 415 it->second.ContinueTo(debugInfoCache_.GetContinueToLocations(sourceFile, lineNumber)); in ContinueToLocation() 489 size_t lineNumber; in DebuggableThreadPostSuspend() 490 debugInfoCache_.GetSourceLocation(frame, sourceFile, methodName, lineNumber); in DebuggableThreadPostSuspend() 497 handler(frameId++, methodName, sourceFile, lineNumber, scopeChain, objThis); in DebuggableThreadPostSuspend() 540 size_t lineNumber; in CreateExceptionDetails() local 541 debugInfoCache_.GetSourceLocation(*frame.Value(), sourceFile, methodName, lineNumber); in CreateExceptionDetails() 543 ExceptionDetails exceptionDetails(GetNewExceptionId(), "", lineNumber, in CreateExceptionDetails() local 291 SetBreakpoint(PtThread thread, const std::function<bool(std::string_view)> &sourceFilesFilter, size_t lineNumber, std::set<std::string_view> &sourceFiles) SetBreakpoint() argument [all...] |
/arkcompiler/runtime_core/static_core/compiler/optimizer/ir/ |
H A D | debug_info.h | 30 InstDebugInfo(uint32_t dirIndex, uint32_t fileIndex, uint32_t lineNumber) in InstDebugInfo() argument 31 : dirIndex_(dirIndex), fileIndex_(fileIndex), lineNumber_(lineNumber) in InstDebugInfo()
|
/arkcompiler/ets_frontend/ets2panda/evaluate/ |
H A D | evaluateContext.h | 45 : sourceFilePath(options.debuggerEvalSource), lineNumber(options.debuggerEvalLine) in EvaluateContext() 60 uint64_t lineNumber {0};
|
/arkcompiler/toolchain/tooling/test/testcases/ |
H A D | js_smart_stepInto_test.h | 67 bool RecvBreakInfo(std::string recv, std::string lineNumber) in RecvBreakInfo() argument 92 breakpoint.find(lineNumber) == std::string::npos) { in RecvBreakInfo() 101 bool RecvStepintoInfo(std::string recv, std::string funcName, int lineNumber) in RecvStepintoInfo() argument 136 ret = location->GetInt("lineNumber", &lineNum); in RecvStepintoInfo() 137 if (ret != Result::SUCCESS || lineNum != lineNumber) { in RecvStepintoInfo()
|
H A D | js_special_location_breakpoint_test.h | 93 int lineNumber = 0; in RecvBreakpointInfo() local 94 ret = locations->Get(0)->GetInt("lineNumber", &lineNumber); in RecvBreakpointInfo() 95 if (ret != Result::SUCCESS || lineNumber != line) { in RecvBreakpointInfo()
|
/arkcompiler/runtime_core/static_core/plugins/ets/runtime/types/ |
H A D | ets_stacktrace_element.h | 62 inline void SetLineNumber(EtsInt lineNumber) in SetLineNumber() argument 64 ObjectAccessor::SetPrimitive(this, MEMBER_OFFSET(EtsStackTraceElement, lineNumber_), lineNumber); in SetLineNumber()
|
/arkcompiler/toolchain/tooling/client/domain/ |
H A D | debugger_client.h | 28 int lineNumber; member 63 void AddBreakPointInfo(const std::string& url, const int& lineNumber, const int& columnNumber = 0);
|
/arkcompiler/toolchain/tooling/test/ |
H A D | debugger_types_test.cpp | 301 // abnormal params of params.sub-key = [ exceptionId="Test","text"="text0","lineNumber"=10,"columnNumber"=20] 303 "exceptionId":"Test","text":"text0","lineNumber":10,"columnNumber":20}})"; 307 // abnormal params of params.sub-key = [ exceptionId={"xx":"yy"},"text"="text0","lineNumber"=10,"columnNumber"=20] 309 "exceptionId":{"xx":"yy"},"text":"text0","lineNumber":10,"columnNumber":20}})"; 313 // abnormal params of params.sub-key = [ exceptionId=3,"text"=10,"lineNumber"=10,"columnNumber"=20] 315 "exceptionId":3,"text":10,"lineNumber":10,"columnNumber":20}})"; 319 // abnormal params of params.sub-key = [ exceptionId=3,"text"=["text0"],"lineNumber"=10,"columnNumber"=20] 321 "exceptionId":3,"text":["text0"],"lineNumber":10,"columnNumber":20}})"; 325 // abnormal params of params.sub-key = [ exceptionId=3,"text"="text0","lineNumber"="10","columnNumber"=20] 327 "exceptionId":3,"text":"text0","lineNumber" [all...] |
H A D | pt_types_test.cpp | 515 int32_t lineNumber = 10; in HWTEST_F_L0() local 516 ptJson->Add("lineNumber", lineNumber); in HWTEST_F_L0() 524 ptJson1->Add("lineNumber", attribute.c_str()); in HWTEST_F_L0() 543 int32_t lineNumber = 1; in HWTEST_F_L0() local 545 start->Add("lineNumber", lineNumber); in HWTEST_F_L0() 547 end->Add("lineNumber", lineNumber + 1); in HWTEST_F_L0() 562 int32_t lineNumber in HWTEST_F_L0() local 581 int32_t lineNumber = 1; HWTEST_F_L0() local 600 int32_t lineNumber = 2; HWTEST_F_L0() local 618 int32_t lineNumber = 2; HWTEST_F_L0() local 880 int32_t lineNumber = callFrame->GetLineNumber(); HWTEST_F_L0() local 915 int32_t lineNumber = callFrame->GetLineNumber(); HWTEST_F_L0() local [all...] |
/arkcompiler/runtime_core/static_core/plugins/ets/runtime/intrinsics/ |
H A D | std_core_StackTrace.cpp | 41 const auto lineNumber = method->GetLineNumFromBytecodeOffset(stack->GetBytecodePc()); in CreateStackTraceElement() local 53 element->SetLineNumber(lineNumber); in CreateStackTraceElement()
|
/arkcompiler/toolchain/tooling/client/manager/ |
H A D | breakpoint_manager.cpp | 51 breaklocation.lineNumber = breaksplitstring[1]; // 1: linenumber in Createbreaklocation() 66 std::cout << " lineNumber:" << (std::atoi(breaklist_[i].lineNumber.c_str()) + 1) in Show()
|
/arkcompiler/ets_runtime/ecmascript/dfx/cpu_profiler/tests/ |
H A D | samples_record_test.cpp | 202 key.lineNumber = static_cast<int>(i); in HWTEST_F_L0() 208 key.lineNumber = static_cast<int>(i); in HWTEST_F_L0() 215 frameInfoTemp.lineNumber = static_cast<int>(i); in HWTEST_F_L0() 221 frameInfoTemp.lineNumber = static_cast<int>(i); in HWTEST_F_L0() 246 frameInfoTemp.lineNumber = static_cast<int>(5); in HWTEST_F_L0()
|