3 types derived from DkmEvaluationResult
Microsoft.CodeAnalysis.ExpressionEvaluator.ResultProvider.Utilities (3)
Debugger\Engine\DkmFailedEvaluationResult.cs (1)
16
public class DkmFailedEvaluationResult :
DkmEvaluationResult
Debugger\Engine\DkmIntermediateEvaluationResult.cs (1)
16
public class DkmIntermediateEvaluationResult :
DkmEvaluationResult
Debugger\Engine\DkmSuccessEvaluationResult.cs (1)
18
public class DkmSuccessEvaluationResult :
DkmEvaluationResult
46 references to DkmEvaluationResult
Microsoft.CodeAnalysis.ExpressionEvaluator.ResultProvider.Utilities (46)
Debugger\Engine\DkmEvaluationAsyncResult.cs (2)
17
public DkmEvaluationAsyncResult(
DkmEvaluationResult
Result)
30
public readonly
DkmEvaluationResult
Result { get; }
Debugger\Engine\DkmEvaluationEnumAsyncResult.cs (3)
18
public DkmEvaluationEnumAsyncResult(
DkmEvaluationResult
[] Items)
28
public
DkmEvaluationResult
[] Items { get; internal set; }
34
return new DkmEvaluationEnumAsyncResult(new
DkmEvaluationResult
[0]) { Exception = exception };
Debugger\Engine\DkmGetChildrenAsyncResult.cs (3)
18
public DkmGetChildrenAsyncResult(
DkmEvaluationResult
[] InitialChildren, DkmEvaluationResultEnumContext EnumContext)
30
public
DkmEvaluationResult
[] InitialChildren { get; }
36
return new DkmGetChildrenAsyncResult(new
DkmEvaluationResult
[0], EnumContext: null) { Exception = exception };
Debugger\Engine\IDkmClrResultProvider.cs (2)
21
void GetChildren(
DkmEvaluationResult
evaluationResult, DkmWorkList workList, int initialRequestSize, DkmInspectionContext inspectionContext, DkmCompletionRoutine<DkmGetChildrenAsyncResult> completionRoutine);
23
string GetUnderlyingString(
DkmEvaluationResult
result);
ResultProviderTestBase.cs (17)
180
internal
DkmEvaluationResult
FormatResult(string name, DkmClrValue value, DkmClrType declaredType = null, DkmInspectionContext inspectionContext = null)
185
internal
DkmEvaluationResult
FormatResult(string name, string fullName, DkmClrValue value, DkmClrType declaredType = null, DkmClrCustomTypeInfo declaredTypeInfo = null, DkmInspectionContext inspectionContext = null)
213
internal
DkmEvaluationResult
[] GetChildren(
DkmEvaluationResult
evalResult, DkmInspectionContext inspectionContext = null)
216
var builder = ArrayBuilder<
DkmEvaluationResult
>.GetInstance();
220
DkmEvaluationResult
[] items;
251
internal
DkmEvaluationResult
[] GetChildren(
DkmEvaluationResult
evalResult, int initialRequestSize, DkmInspectionContext inspectionContext, out DkmEvaluationResultEnumContext enumContext)
266
internal
DkmEvaluationResult
[] GetItems(DkmEvaluationResultEnumContext enumContext, int startIndex, int count)
284
internal static
DkmEvaluationResult
EvalResult(
331
internal static
DkmEvaluationResult
EvalFailedResult(
349
internal static void Verify(IReadOnlyList<
DkmEvaluationResult
> actual, params
DkmEvaluationResult
[] expected)
362
foreach (
var
result in actual)
370
private static string ToString(
DkmEvaluationResult
result)
488
internal static void Verify(
DkmEvaluationResult
actual,
DkmEvaluationResult
expected)
src\ExpressionEvaluator\Core\Source\ResultProvider\Helpers\EnumContextDataItem.cs (2)
14
public readonly
DkmEvaluationResult
Result;
16
public EnumContextDataItem(
DkmEvaluationResult
result)
src\ExpressionEvaluator\Core\Source\ResultProvider\ResultProvider.cs (17)
118
void IDkmClrResultProvider.GetChildren(
DkmEvaluationResult
evaluationResult, DkmWorkList workList, int initialRequestSize, DkmInspectionContext inspectionContext, DkmCompletionRoutine<DkmGetChildrenAsyncResult> completionRoutine)
132
completionRoutine(new DkmGetChildrenAsyncResult(new
DkmEvaluationResult
[0], enumContext));
145
var initialChildren = new
DkmEvaluationResult
[numRows];
171
var
evaluationResult = enumContextDataItem.Result;
176
completionRoutine(new DkmEvaluationEnumAsyncResult(new
DkmEvaluationResult
[0]));
187
var results = new
DkmEvaluationResult
[numRows];
202
string IDkmClrResultProvider.GetUnderlyingString(
DkmEvaluationResult
result)
222
DkmEvaluationResult
parent,
256
private void CreateEvaluationResultAndContinue(EvalResult result, WorkList workList, DkmInspectionContext inspectionContext, DkmStackWalkFrame stackFrame, CompletionRoutine<
DkmEvaluationResult
> completionRoutine)
296
DkmEvaluationResult
evalResult;
441
private static
DkmEvaluationResult
CreateEvaluationResult(
652
CompletionRoutine<
DkmEvaluationResult
> completionRoutine)
790
CompletionRoutine<
DkmEvaluationResult
> completionRoutine)
850
private
DkmEvaluationResult
GetResult(
900
DkmEvaluationResult
parent,
902
DkmEvaluationResult
[] results,
1020
private static
DkmEvaluationResult
CreateEvaluationResultFromException(Exception e, EvalResult result, DkmInspectionContext inspectionContext)