@@ -8,7 +8,7 @@ public static class ShellRunner
8
8
{
9
9
public static void UpdateState ( DebuggerShell Shell , Action < ShellMessageType , string > output )
10
10
{
11
- var state = Shell . Debugger . Info ;
11
+ var state = Shell . Debugger . State ;
12
12
13
13
output ( ShellMessageType . Default , $ "VM state: { state . state } ") ;
14
14
output ( ShellMessageType . Default , $ "Instruction pointer: { state . offset } ") ;
@@ -65,7 +65,7 @@ public class RunCommand : Command
65
65
66
66
public override void Execute ( string [ ] args , Action < ShellMessageType , string > output )
67
67
{
68
- if ( Shell . Debugger . Info . state == DebuggerState . State . Running || Shell . Debugger . Info . state == DebuggerState . State . Break )
68
+ if ( Shell . Debugger . State . state == DebuggerState . State . Running || Shell . Debugger . State . state == DebuggerState . State . Break )
69
69
{
70
70
output ( ShellMessageType . Default , "Resuming invoke." ) ;
71
71
Shell . Debugger . Run ( ) ;
@@ -85,19 +85,19 @@ public class StepCommand : Command
85
85
86
86
public override void Execute ( string [ ] args , Action < ShellMessageType , string > output )
87
87
{
88
- if ( Shell . Debugger . Info . state == DebuggerState . State . Running || Shell . Debugger . Info . state == DebuggerState . State . Break )
88
+ if ( Shell . Debugger . State . state == DebuggerState . State . Running || Shell . Debugger . State . state == DebuggerState . State . Break )
89
89
{
90
90
output ( ShellMessageType . Default , "Stepping invoke." ) ;
91
91
92
92
string startFile ;
93
- var startLine = Shell . Debugger . ResolveLine ( Shell . Debugger . Info . offset , true , out startFile ) ;
93
+ var startLine = Shell . Debugger . ResolveLine ( Shell . Debugger . State . offset , true , out startFile ) ;
94
94
95
95
string currentFile ;
96
96
int currentLine ;
97
97
do
98
98
{
99
99
Shell . Debugger . Step ( ) ;
100
- currentLine = Shell . Debugger . ResolveLine ( Shell . Debugger . Info . offset , true , out currentFile ) ;
100
+ currentLine = Shell . Debugger . ResolveLine ( Shell . Debugger . State . offset , true , out currentFile ) ;
101
101
} while ( currentFile == startFile && currentLine == startLine ) ;
102
102
103
103
ShellRunner . UpdateState ( Shell , output ) ;
0 commit comments