3 instantiations of DkmEvaluationAsyncResult
Microsoft.CodeAnalysis.ExpressionEvaluator.ResultProvider.Utilities (3)
Debugger\Engine\DkmEvaluationAsyncResult.cs (1)
36return new DkmEvaluationAsyncResult() { Exception = exception };
src\ExpressionEvaluator\Core\Source\ResultProvider\ResultProvider.cs (2)
96result => wl.ContinueWith(() => completionRoutine(new DkmEvaluationAsyncResult(result))))); 235child => completionRoutine(new DkmEvaluationAsyncResult(child)));
11 references to DkmEvaluationAsyncResult
Microsoft.CodeAnalysis.ExpressionEvaluator.ResultProvider.Utilities (11)
Debugger\Engine\DkmClrValue.cs (1)
180DkmCompletionRoutine<DkmEvaluationAsyncResult> CompletionRoutine)
Debugger\Engine\DkmEvaluationAsyncResult.cs (1)
34public static DkmEvaluationAsyncResult CreateErrorResult(Exception exception)
Debugger\Engine\IDkmClrResultProvider.cs (1)
20void GetResult(DkmClrValue clrValue, DkmWorkList workList, DkmClrType declaredType, DkmClrCustomTypeInfo customTypeInfo, DkmInspectionContext inspectionContext, ReadOnlyCollection<string> formatSpecifiers, string resultName, string resultFullName, DkmCompletionRoutine<DkmEvaluationAsyncResult> completionRoutine);
ResultProviderTestBase.cs (4)
187var asyncResult = FormatAsyncResult(name, fullName, value, declaredType, declaredTypeInfo, inspectionContext); 196internal DkmEvaluationAsyncResult FormatAsyncResult(string name, string fullName, DkmClrValue value, DkmClrType declaredType = null, DkmClrCustomTypeInfo declaredTypeInfo = null, DkmInspectionContext inspectionContext = null) 198DkmEvaluationAsyncResult asyncResult = default(DkmEvaluationAsyncResult);
src\ExpressionEvaluator\Core\Source\ResultProvider\ResultProvider.cs (4)
73void IDkmClrResultProvider.GetResult(DkmClrValue value, DkmWorkList workList, DkmClrType declaredType, DkmClrCustomTypeInfo declaredTypeInfo, DkmInspectionContext inspectionContext, ReadOnlyCollection<string> formatSpecifiers, string resultName, string resultFullName, DkmCompletionRoutine<DkmEvaluationAsyncResult> completionRoutine) 85var wl = new WorkList(workList, e => completionRoutine(DkmEvaluationAsyncResult.CreateErrorResult(e))); 225DkmCompletionRoutine<DkmEvaluationAsyncResult> completionRoutine) 910void completionRoutine(DkmEvaluationAsyncResult result)