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)
94result => wl.ContinueWith(() => completionRoutine(new DkmEvaluationAsyncResult(result))))); 233child => completionRoutine(new DkmEvaluationAsyncResult(child)));
11 references to DkmEvaluationAsyncResult
Microsoft.CodeAnalysis.ExpressionEvaluator.ResultProvider.Utilities (11)
Debugger\Engine\DkmClrValue.cs (1)
178DkmCompletionRoutine<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)
186var asyncResult = FormatAsyncResult(name, fullName, value, declaredType, declaredTypeInfo, inspectionContext); 195internal DkmEvaluationAsyncResult FormatAsyncResult(string name, string fullName, DkmClrValue value, DkmClrType declaredType = null, DkmClrCustomTypeInfo declaredTypeInfo = null, DkmInspectionContext inspectionContext = null) 197DkmEvaluationAsyncResult asyncResult = default(DkmEvaluationAsyncResult);
src\ExpressionEvaluator\Core\Source\ResultProvider\ResultProvider.cs (4)
71void IDkmClrResultProvider.GetResult(DkmClrValue value, DkmWorkList workList, DkmClrType declaredType, DkmClrCustomTypeInfo declaredTypeInfo, DkmInspectionContext inspectionContext, ReadOnlyCollection<string> formatSpecifiers, string resultName, string resultFullName, DkmCompletionRoutine<DkmEvaluationAsyncResult> completionRoutine) 83var wl = new WorkList(workList, e => completionRoutine(DkmEvaluationAsyncResult.CreateErrorResult(e))); 223DkmCompletionRoutine<DkmEvaluationAsyncResult> completionRoutine) 908void completionRoutine(DkmEvaluationAsyncResult result)