本文整理汇总了C++中clearBreakDetails函数的典型用法代码示例。如果您正苦于以下问题:C++ clearBreakDetails函数的具体用法?C++ clearBreakDetails怎么用?C++ clearBreakDetails使用的例子?那么恭喜您, 这里精选的函数代码示例或许可以为您提供帮助。
在下文中一共展示了clearBreakDetails函数的9个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于我们的系统推荐出更棒的C++代码示例。
示例1: clearBreakDetails
void InspectorDebuggerAgent::cancelPauseOnNextStatement()
{
if (m_javaScriptPauseScheduled)
return;
clearBreakDetails();
scriptDebugServer().setPauseOnNextStatement(false);
}
开发者ID:kodybrown,项目名称:webkit,代码行数:7,代码来源:InspectorDebuggerAgent.cpp
示例2: ScriptValue
void InspectorDebuggerAgent::didContinue()
{
m_pausedScriptState = 0;
m_currentCallStack = ScriptValue();
clearBreakDetails();
m_frontend->resumed();
}
开发者ID:kodybrown,项目名称:webkit,代码行数:7,代码来源:InspectorDebuggerAgent.cpp
示例3: InspectorAgentBase
InspectorDebuggerAgent::InspectorDebuggerAgent(InjectedScriptManager* injectedScriptManager)
: InspectorAgentBase(ASCIILiteral("Debugger"))
, m_injectedScriptManager(injectedScriptManager)
, m_continueToLocationBreakpointID(JSC::noBreakpointID)
{
// FIXME: make breakReason optional so that there was no need to init it with "other".
clearBreakDetails();
}
开发者ID:cheekiatng,项目名称:webkit,代码行数:8,代码来源:InspectorDebuggerAgent.cpp
示例4: clearBreakDetails
void InspectorDebuggerAgent::didContinue()
{
m_pausedScriptState = nullptr;
m_currentCallStack = Deprecated::ScriptValue();
clearBreakDetails();
m_frontendDispatcher->resumed();
}
开发者ID:chenbk85,项目名称:webkit2-wincairo,代码行数:8,代码来源:InspectorDebuggerAgent.cpp
示例5: m_injectedScriptManager
InspectorDebuggerAgent::InspectorDebuggerAgent(InstrumentingAgents* instrumentingAgents, InspectorCompositeState* inspectorState, InjectedScriptManager* injectedScriptManager)
: InspectorBaseAgent<InspectorDebuggerAgent>("Debugger", instrumentingAgents, inspectorState)
, m_injectedScriptManager(injectedScriptManager)
, m_frontend(0)
, m_pausedScriptState(0)
, m_javaScriptPauseScheduled(false)
, m_listener(0)
{
// FIXME: make breakReason optional so that there was no need to init it with "other".
clearBreakDetails();
}
开发者ID:kodybrown,项目名称:webkit,代码行数:11,代码来源:InspectorDebuggerAgent.cpp
示例6: InspectorAgentBase
InspectorDebuggerAgent::InspectorDebuggerAgent(InjectedScriptManager* injectedScriptManager)
: InspectorAgentBase(ASCIILiteral("Debugger"))
, m_injectedScriptManager(injectedScriptManager)
, m_listener(nullptr)
, m_pausedScriptState(nullptr)
, m_continueToLocationBreakpointID(JSC::noBreakpointID)
, m_enabled(false)
, m_javaScriptPauseScheduled(false)
, m_nextProbeSampleId(1)
{
// FIXME: make breakReason optional so that there was no need to init it with "other".
clearBreakDetails();
}
开发者ID:chenbk85,项目名称:webkit2-wincairo,代码行数:13,代码来源:InspectorDebuggerAgent.cpp
示例7: scriptDebugServer
void InspectorDebuggerAgent::clearDebuggerBreakpointState()
{
scriptDebugServer().clearBreakpoints();
m_pausedScriptState = nullptr;
m_currentCallStack = Deprecated::ScriptValue();
m_scripts.clear();
m_breakpointIdentifierToDebugServerBreakpointIDs.clear();
m_continueToLocationBreakpointID = JSC::noBreakpointID;
clearBreakDetails();
m_javaScriptPauseScheduled = false;
scriptDebugServer().continueProgram();
}
开发者ID:chenbk85,项目名称:webkit2-wincairo,代码行数:14,代码来源:InspectorDebuggerAgent.cpp
示例8: m_injectedScriptManager
InspectorDebuggerAgent::InspectorDebuggerAgent(InstrumentingAgents* instrumentingAgents, InspectorCompositeState* inspectorState, InjectedScriptManager* injectedScriptManager)
: InspectorBaseAgent<InspectorDebuggerAgent>("Debugger", instrumentingAgents, inspectorState)
, m_injectedScriptManager(injectedScriptManager)
, m_frontend(0)
, m_pausedScriptState(0)
, m_javaScriptPauseScheduled(false)
, m_listener(0)
, m_skipStepInCount(numberOfStepsBeforeStepOut)
, m_skipAllPauses(false)
{
// FIXME: make breakReason optional so that there was no need to init it with "other".
clearBreakDetails();
m_state->setLong(DebuggerAgentState::pauseOnExceptionsState, ScriptDebugServer::DontPauseOnExceptions);
}
开发者ID:chunywang,项目名称:blink-crosswalk,代码行数:14,代码来源:InspectorDebuggerAgent.cpp
示例9: clearBreakDetails
void InspectorDebuggerAgent::didContinue()
{
if (m_didPauseStopwatch) {
m_didPauseStopwatch = false;
m_injectedScriptManager->inspectorEnvironment().executionStopwatch()->start();
}
m_pausedScriptState = nullptr;
m_currentCallStack = Deprecated::ScriptValue();
m_injectedScriptManager->releaseObjectGroup(InspectorDebuggerAgent::backtraceObjectGroup);
clearBreakDetails();
clearExceptionValue();
m_frontendDispatcher->resumed();
}
开发者ID:cheekiatng,项目名称:webkit,代码行数:15,代码来源:InspectorDebuggerAgent.cpp
注:本文中的clearBreakDetails函数示例由纯净天空整理自Github/MSDocs等源码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。 |
请发表评论