Beispiel #1
0
        public override void Execute(CallStackCtxMenuContext context)
        {
            var vm = SwitchToFrameCallStackCtxMenuCommand.GetFrame(context);

            if (vm != null)
            {
                FrameUtils.GoToIL(moduleIdProvider, documentTabService, moduleLoader.Value, vm.Frame, false);
            }
        }
Beispiel #2
0
        public override void Execute(CallStackCtxMenuContext context)
        {
            var vm = SwitchToFrameCallStackCtxMenuCommand.GetFrame(context);

            if (vm != null)
            {
                debugService.Value.RunTo(vm.Frame);
            }
        }
Beispiel #3
0
        public override void Execute(CallStackCtxMenuContext context)
        {
            var vm = SwitchToFrameCallStackCtxMenuCommand.GetFrame(context);

            if (vm != null)
            {
                FrameUtils.GoToDisasm(vm.Frame);
            }
        }
Beispiel #4
0
        public override void Execute(CallStackCtxMenuContext context)
        {
            var vm = SwitchToFrameCallStackCtxMenuCommand.GetFrame(context);

            if (vm != null)
            {
                FrameUtils.GoToIL(fileTabManager, moduleLoader.Value, vm.Frame, false);
            }
        }
Beispiel #5
0
        protected override void Execute(CallStackCtxMenuContext context)
        {
            var vm = SwitchToFrameCallStackCtxMenuCommand.GetFrame(context);

            if (vm != null)
            {
                DebugManager.Instance.RunTo(vm.Frame);
            }
        }
Beispiel #6
0
        protected override void Execute(CallStackCtxMenuContext context)
        {
            var vm = SwitchToFrameCallStackCtxMenuCommand.GetFrame(context);

            if (vm != null)
            {
                FrameUtils.GoToIL(vm.Frame, true);
            }
        }
Beispiel #7
0
 public override bool IsEnabled(CallStackCtxMenuContext context) =>
 debugService.Value.CanRunTo(SwitchToFrameCallStackCtxMenuCommand.GetFrame(context)?.Frame);
Beispiel #8
0
 public override bool IsEnabled(CallStackCtxMenuContext context) =>
 FrameUtils.CanGoToDisasm(SwitchToFrameCallStackCtxMenuCommand.GetFrame(context)?.Frame);
Beispiel #9
0
 public override bool IsEnabled(CallStackCtxMenuContext context) => SwitchToFrameCallStackCtxMenuCommand.GetFrame(context) != null;
Beispiel #10
0
 public override void Execute(CallStackCtxMenuContext context) =>
 SwitchToFrameCallStackCtxMenuCommand.Execute(moduleIdProvider, stackFrameService.Value, documentTabService, moduleLoader.Value, SwitchToFrameCallStackCtxMenuCommand.GetFrame(context), true);
Beispiel #11
0
        public override bool IsEnabled(CallStackCtxMenuContext context)
        {
            var vm = SwitchToFrameCallStackCtxMenuCommand.GetFrame(context);

            return(vm != null && debugManager.Value.CanRunTo(vm.Frame));
        }
Beispiel #12
0
        public override bool IsEnabled(CallStackCtxMenuContext context)
        {
            var vm = SwitchToFrameCallStackCtxMenuCommand.GetFrame(context);

            return(vm != null && FrameUtils.CanGoToDisasm(vm.Frame));
        }
Beispiel #13
0
 public override void Execute(CallStackCtxMenuContext context)
 {
     SwitchToFrameCallStackCtxMenuCommand.Execute(stackFrameManager.Value, fileTabManager, moduleLoader.Value, SwitchToFrameCallStackCtxMenuCommand.GetFrame(context), true);
 }
Beispiel #14
0
        protected override bool IsEnabled(CallStackCtxMenuContext context)
        {
            var vm = SwitchToFrameCallStackCtxMenuCommand.GetFrame(context);

            return(vm != null && DebugManager.Instance.CanRunTo(vm.Frame));
        }