Browse Source

remove crazy exception handling from WindowsDebugger.GetValueFromName

pull/18/head
Siegfried Pammer 14 years ago
parent
commit
0b93199ba2
  1. 14
      src/AddIns/Debugger/Debugger.AddIn/Service/WindowsDebugger.cs

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

@ -427,15 +427,11 @@ namespace ICSharpCode.SharpDevelop.Services @@ -427,15 +427,11 @@ namespace ICSharpCode.SharpDevelop.Services
}
var frame = debuggedProcess.GetCurrentExecutingFrame();
try {
object data = debuggerDecompilerService.GetLocalVariableIndex(frame.MethodInfo.DeclaringType.MetadataToken,
frame.MethodInfo.MetadataToken,
variableName);
// evaluate expression
return ExpressionEvaluator.Evaluate(variableName, SupportedLanguage.CSharp, frame, data);
} catch {
throw;
}
object data = debuggerDecompilerService.GetLocalVariableIndex(frame.MethodInfo.DeclaringType.MetadataToken,
frame.MethodInfo.MetadataToken,
variableName);
// evaluate expression
return ExpressionEvaluator.Evaluate(variableName, SupportedLanguage.CSharp, frame, data);
}
/// <summary>

Loading…
Cancel
Save