|
|
@ -240,18 +240,14 @@ namespace Debugger |
|
|
|
|
|
|
|
|
|
|
|
public void EvalException(ICorDebugAppDomain pAppDomain, ICorDebugThread pThread, ICorDebugEval corEval) |
|
|
|
public void EvalException(ICorDebugAppDomain pAppDomain, ICorDebugThread pThread, ICorDebugEval corEval) |
|
|
|
{ |
|
|
|
{ |
|
|
|
Eval eval = process.ActiveEvals[corEval]; |
|
|
|
EnterCallback(PausedReason.EvalComplete, "EvalException", pThread); |
|
|
|
|
|
|
|
|
|
|
|
EnterCallback(PausedReason.EvalComplete, "EvalException: " + eval.Description, pThread); |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
HandleEvalComplete(pAppDomain, pThread, corEval, true); |
|
|
|
HandleEvalComplete(pAppDomain, pThread, corEval, true); |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
public void EvalComplete(ICorDebugAppDomain pAppDomain, ICorDebugThread pThread, ICorDebugEval corEval) |
|
|
|
public void EvalComplete(ICorDebugAppDomain pAppDomain, ICorDebugThread pThread, ICorDebugEval corEval) |
|
|
|
{ |
|
|
|
{ |
|
|
|
Eval eval = process.ActiveEvals[corEval]; |
|
|
|
EnterCallback(PausedReason.EvalComplete, "EvalComplete", pThread); |
|
|
|
|
|
|
|
|
|
|
|
EnterCallback(PausedReason.EvalComplete, "EvalComplete: " + eval.Description, pThread); |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
HandleEvalComplete(pAppDomain, pThread, corEval, false); |
|
|
|
HandleEvalComplete(pAppDomain, pThread, corEval, false); |
|
|
|
} |
|
|
|
} |
|
|
|