public Completion ExecuteDebuggerStatement(DebuggerStatement debuggerStatement) { if (_engine.Options.IsDebuggerStatementAllowed()) { if (!System.Diagnostics.Debugger.IsAttached) { System.Diagnostics.Debugger.Launch(); } System.Diagnostics.Debugger.Break(); } return(new Completion(Completion.Normal, null, null)); }
public Completion ExecuteDebuggerStatement(DebuggerStatement debuggerStatement) { if (_engine.Options.IsDebuggerStatementAllowed()) { if (!System.Diagnostics.Debugger.IsAttached) { System.Diagnostics.Debugger.Launch(); } System.Diagnostics.Debugger.Break(); } return new Completion(Completion.Normal, null, null); }
public void VisitDebuggerStatement(DebuggerStatement debuggerStatement) { // EMPTY }
public virtual void VisitDebuggerStatement(DebuggerStatement debuggerStatement) { }
protected abstract void Visit(DebuggerStatement node);
protected virtual void VisitDebuggerStatement(DebuggerStatement debuggerStatement) { }
protected override void VisitDebuggerStatement(DebuggerStatement debuggerStatement) => EmptyNodeObject(debuggerStatement);
protected internal override void VisitDebuggerStatement(DebuggerStatement debuggerStatement) { VisitingDebuggerStatement?.Invoke(this, debuggerStatement); base.VisitDebuggerStatement(debuggerStatement); VisitedDebuggerStatement?.Invoke(this, debuggerStatement); }
private UstSpecific.DebuggerStatement VisitDebuggerStatement(DebuggerStatement debuggerStatement) { return(new UstSpecific.DebuggerStatement(GetTextSpan(debuggerStatement))); }
protected override void VisitDebuggerStatement(DebuggerStatement debuggerStatement) { }
protected override void Visit(DebuggerStatement node) { Encode(node); }
public virtual void Visit(DebuggerStatement statement, TContext context) { }