Lines Matching refs:breakpointId
131 bool parseBreakpointId(const String16& breakpointId, BreakpointType* type,
134 size_t typeLineSeparator = breakpointId.find(':');
137 int rawType = breakpointId.substring(0, typeLineSeparator).toInteger();
151 size_t lineColumnSeparator = breakpointId.find(':', typeLineSeparator + 1);
154 breakpointId.find(':', lineColumnSeparator + 1);
157 *scriptSelector = breakpointId.substring(columnSelectorSeparator + 1);
160 *lineNumber = breakpointId
167 breakpointId
559 String16 breakpointId =
581 if (breakpoints->get(breakpointId)) {
594 breakpointId, script.first, condition, lineNumber, columnNumber);
601 breakpoints->setString(breakpointId, condition);
605 breakpointHints->setString(breakpointId, hint);
607 *outBreakpointId = breakpointId;
615 String16 breakpointId = generateBreakpointId(
620 if (m_breakpointIdToDebuggerBreakpointIds.find(breakpointId) !=
625 *actualLocation = setBreakpointImpl(breakpointId, location->getScriptId(),
631 *outBreakpointId = breakpointId;
648 String16 breakpointId =
650 if (m_breakpointIdToDebuggerBreakpointIds.find(breakpointId) !=
657 setBreakpointImpl(breakpointId, function, condition);
658 *outBreakpointId = breakpointId;
665 String16 breakpointId = generateInstrumentationBreakpointId(instrumentation);
668 if (breakpoints->get(breakpointId)) {
672 breakpoints->setBoolean(breakpointId, true);
673 *outBreakpointId = breakpointId;
677 Response V8DebuggerAgentImpl::removeBreakpoint(const String16& breakpointId) {
681 if (!parseBreakpointId(breakpointId, &type, &selector)) {
710 if (breakpoints) breakpoints->remove(breakpointId);
713 if (breakpointHints) breakpointHints->remove(breakpointId);
730 removeBreakpointImpl(breakpointId, scripts);
736 const String16& breakpointId,
741 m_breakpointIdToDebuggerBreakpointIds.find(breakpointId);
755 m_breakpointIdToDebuggerBreakpointIds.erase(breakpointId);
941 V8DebuggerAgentImpl::setBreakpointImpl(const String16& breakpointId,
975 m_debuggerBreakpointIdToBreakpointId[debuggerBreakpointId] = breakpointId;
976 m_breakpointIdToDebuggerBreakpointIds[breakpointId].push_back(
986 void V8DebuggerAgentImpl::setBreakpointImpl(const String16& breakpointId,
994 m_debuggerBreakpointIdToBreakpointId[debuggerBreakpointId] = breakpointId;
995 m_breakpointIdToDebuggerBreakpointIds[breakpointId].push_back(
1696 String16 breakpointId = breakpointWithCondition.first;
1702 parseBreakpointId(breakpointId, &type, &selector, &lineNumber,
1710 breakpointHints && breakpointHints->getString(breakpointId, &hint);
1715 setBreakpointImpl(breakpointId, scriptId, condition, lineNumber,
1718 m_frontend.breakpointResolved(breakpointId, std::move(location));
1735 String16 breakpointId = generateInstrumentationBreakpointId(
1737 if (!breakpoints->get(breakpointId)) {
1739 breakpointId = generateInstrumentationBreakpointId(
1741 if (!breakpoints->get(breakpointId)) return;
1746 m_debuggerBreakpointIdToBreakpointId[debuggerBreakpointId] = breakpointId;
1747 m_breakpointIdToDebuggerBreakpointIds[breakpointId].push_back(
1832 const String16& breakpointId = breakpointIterator->second;
1833 hitBreakpointIds->emplace_back(breakpointId);
1835 parseBreakpointId(breakpointId, &type);
1927 String16 breakpointId = generateBreakpointId(
1931 if (m_breakpointIdToDebuggerBreakpointIds.find(breakpointId) !=
1935 setBreakpointImpl(breakpointId, function, condition);
1940 String16 breakpointId = generateBreakpointId(
1945 removeBreakpointImpl(breakpointId, scripts);