Browse Source

Using e.ResolveResult for debugger tooltips again. Using the debugger's compilation didn't work for method parameters.

pull/326/merge
Andreas Weizel 12 years ago
parent
commit
3ba0ba57f8
  1. 4
      src/AddIns/Debugger/Debugger.AddIn/Service/WindowsDebugger.cs

4
src/AddIns/Debugger/Debugger.AddIn/Service/WindowsDebugger.cs

@ -641,9 +641,7 @@ namespace ICSharpCode.SharpDevelop.Services
{ {
if (!(IsDebugging && CurrentProcess.IsPaused)) if (!(IsDebugging && CurrentProcess.IsPaused))
return; return;
if (CurrentStackFrame == null) var resolveResult = e.ResolveResult;
return;
var resolveResult = SD.ParserService.Resolve(e.Editor, e.LogicalPosition, CurrentStackFrame.AppDomain.Compilation);
if (resolveResult == null) if (resolveResult == null)
return; return;
if (resolveResult is LocalResolveResult || resolveResult is MemberResolveResult) { if (resolveResult is LocalResolveResult || resolveResult is MemberResolveResult) {

Loading…
Cancel
Save