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)
179
internal
DkmEvaluationResult
FormatResult(string name, DkmClrValue value, DkmClrType declaredType = null, DkmInspectionContext inspectionContext = null)
184
internal
DkmEvaluationResult
FormatResult(string name, string fullName, DkmClrValue value, DkmClrType declaredType = null, DkmClrCustomTypeInfo declaredTypeInfo = null, DkmInspectionContext inspectionContext = null)
212
internal
DkmEvaluationResult
[] GetChildren(
DkmEvaluationResult
evalResult, DkmInspectionContext inspectionContext = null)
215
var builder = ArrayBuilder<
DkmEvaluationResult
>.GetInstance();
219
DkmEvaluationResult
[] items;
250
internal
DkmEvaluationResult
[] GetChildren(
DkmEvaluationResult
evalResult, int initialRequestSize, DkmInspectionContext inspectionContext, out DkmEvaluationResultEnumContext enumContext)
265
internal
DkmEvaluationResult
[] GetItems(DkmEvaluationResultEnumContext enumContext, int startIndex, int count)
283
internal static
DkmEvaluationResult
EvalResult(
330
internal static
DkmEvaluationResult
EvalFailedResult(
348
internal static void Verify(IReadOnlyList<
DkmEvaluationResult
> actual, params
DkmEvaluationResult
[] expected)
361
foreach (
var
result in actual)
369
private static string ToString(
DkmEvaluationResult
result)
487
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)
116
void IDkmClrResultProvider.GetChildren(
DkmEvaluationResult
evaluationResult, DkmWorkList workList, int initialRequestSize, DkmInspectionContext inspectionContext, DkmCompletionRoutine<DkmGetChildrenAsyncResult> completionRoutine)
130
completionRoutine(new DkmGetChildrenAsyncResult(new
DkmEvaluationResult
[0], enumContext));
143
var initialChildren = new
DkmEvaluationResult
[numRows];
169
var
evaluationResult = enumContextDataItem.Result;
174
completionRoutine(new DkmEvaluationEnumAsyncResult(new
DkmEvaluationResult
[0]));
185
var results = new
DkmEvaluationResult
[numRows];
200
string IDkmClrResultProvider.GetUnderlyingString(
DkmEvaluationResult
result)
220
DkmEvaluationResult
parent,
254
private void CreateEvaluationResultAndContinue(EvalResult result, WorkList workList, DkmInspectionContext inspectionContext, DkmStackWalkFrame stackFrame, CompletionRoutine<
DkmEvaluationResult
> completionRoutine)
294
DkmEvaluationResult
evalResult;
439
private static
DkmEvaluationResult
CreateEvaluationResult(
650
CompletionRoutine<
DkmEvaluationResult
> completionRoutine)
788
CompletionRoutine<
DkmEvaluationResult
> completionRoutine)
848
private
DkmEvaluationResult
GetResult(
898
DkmEvaluationResult
parent,
900
DkmEvaluationResult
[] results,
1018
private static
DkmEvaluationResult
CreateEvaluationResultFromException(Exception e, EvalResult result, DkmInspectionContext inspectionContext)