Lines Matching defs:debugExtractor

61     DebugInfoExtractor *debugExtractor = nullptr;
64 debugExtractor = lastCache.extractor;
66 debugExtractor = JSPandaFileManager::GetInstance()->GetJSPtExtractor(pandaFile);
68 lastCache.extractor = debugExtractor;
71 const std::string &sourceFile = debugExtractor->GetSourceFile(method->GetMethodId());
93 if (!debugExtractor->MatchLineWithOffset(callbackLineFunc, methodId, pcOffset) ||
94 !debugExtractor->MatchColumnWithOffset(callbackColumnFunc, methodId, pcOffset)) {
302 DebugInfoExtractor *debugExtractor =
304 const std::string &sourceFile = debugExtractor->GetSourceFile(method->GetMethodId());
323 if (!debugExtractor->MatchLineWithOffset(callbackLineFunc, methodId, offset) ||
324 !debugExtractor->MatchColumnWithOffset(callbackColumnFunc, methodId, offset)) {
589 void ParseJsFrameInfo(JSPandaFile *jsPandaFile, DebugInfoExtractor *debugExtractor,
599 std::string url = debugExtractor->GetSourceFile(methodId);
613 if (!debugExtractor->MatchLineWithOffset(callbackLineFunc, methodId, offset) ||
614 !debugExtractor->MatchColumnWithOffset(callbackColumnFunc, methodId, offset)) {
652 auto debugExtractor = extractor->GetDebugExtractor();
669 ParseJsFrameInfo(jsPandaFile, debugExtractor, EntityId(methodId), offset, *jsFunction, extractor->GetSourceMap());
1466 auto debugExtractor = std::make_unique<DebugInfoExtractor>(jsPandaFile.get());
1467 ParseJsFrameInfo(jsPandaFile.get(), debugExtractor.get(), JsFrameDebugInfos[i].methodId,
1473 auto debugExtractor = std::make_unique<DebugInfoExtractor>(jsPandaFile.get());
1474 ParseJsFrameInfo(jsPandaFile.get(), debugExtractor.get(), JsFrameDebugInfos[i].methodId,