Esempio n. 1
0
        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));
        }
Esempio n. 2
0
        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);
        }
Esempio n. 3
0
 public void VisitDebuggerStatement(DebuggerStatement debuggerStatement)
 {
     // EMPTY
 }
Esempio n. 4
0
 public virtual void VisitDebuggerStatement(DebuggerStatement debuggerStatement)
 {
 }
Esempio n. 5
0
 protected abstract void Visit(DebuggerStatement node);
Esempio n. 6
0
 protected virtual void VisitDebuggerStatement(DebuggerStatement debuggerStatement)
 {
 }
Esempio n. 7
0
 protected override void VisitDebuggerStatement(DebuggerStatement debuggerStatement) =>
 EmptyNodeObject(debuggerStatement);
Esempio n. 8
0
 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)
 {
 }
Esempio n. 11
0
 protected override void Visit(DebuggerStatement node)
 {
     Encode(node);
 }
Esempio n. 12
0
 public virtual void  Visit(DebuggerStatement statement, TContext context)
 {
 }