com.intellij.xdebugger.XDebugSession.breakpointReached()方法的使用及代码示例

x33g5p2x  于2022-02-03 转载在 其他  
字(1.5k)|赞(0)|评价(0)|浏览(128)

本文整理了Java中com.intellij.xdebugger.XDebugSession.breakpointReached()方法的一些代码示例,展示了XDebugSession.breakpointReached()的具体用法。这些代码示例主要来源于Github/Stackoverflow/Maven等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。XDebugSession.breakpointReached()方法的具体详情如下:
包路径:com.intellij.xdebugger.XDebugSession
类名称:XDebugSession
方法名:breakpointReached

XDebugSession.breakpointReached介绍

暂无

代码示例

代码示例来源:origin: go-lang-plugin-org/go-lang-idea-plugin

@Override
public void consume(@NotNull DebuggerState o) {
 if (o.exited) {
  stop();
  return;
 }
 XBreakpoint<DlvBreakpointProperties> find = findBreak(o.breakPoint);
 send(new DlvRequest.StacktraceGoroutine()).done(locations -> {
   DlvSuspendContext context = new DlvSuspendContext(DlvDebugProcess.this, o.currentThread.id, locations, getProcessor());
   XDebugSession session = getSession();
   if (find == null) {
    session.positionReached(context);
   }
   else {
    session.breakpointReached(find, null, context);
   }
  });
}

代码示例来源:origin: ballerina-platform/ballerina-lang

session.positionReached(context);
} else {
  session.breakpointReached(breakpoint, null, context);

代码示例来源:origin: Camelcade/Perl5-IDEA

@Override
public void run() {
 XDebugSession session = getDebugSession();
 XLineBreakpoint breakpoint = PerlDebugUtil.findBreakpoint(session.getProject(), this);
 if (breakpoint != null) {
  session.breakpointReached(breakpoint, logmessage, getSuspendContext());
 }
 if (suspend) {
  super.run();
 }
}

代码示例来源:origin: intellij-dlanguage/intellij-dlanguage

boolean suspendProcess = getSession().breakpointReached(breakpoint, null,
  suspendContext);
if (!suspendProcess) {

相关文章