1 write to InspectionSession
Microsoft.CodeAnalysis.ExpressionEvaluator.ResultProvider.Utilities (1)
Debugger\Engine\DkmInspectionContext.cs (1)
44this.InspectionSession = inspectionSession;
11 references to InspectionSession
Microsoft.CodeAnalysis.ExpressionEvaluator.ResultProvider.Utilities (11)
Debugger\Engine\DkmClrValue.cs (5)
149return inspectionContext.InspectionSession.InvokeFormatter(this, MethodId.GetValueString, f => f.GetValueString(this, inspectionContext, formatSpecifiers)); 159return inspectionContext.InspectionSession.InvokeFormatter(this, MethodId.HasUnderlyingString, f => f.HasUnderlyingString(this, inspectionContext)); 169return inspectionContext.InspectionSession.InvokeFormatter(this, MethodId.GetUnderlyingString, f => f.GetUnderlyingString(this, inspectionContext)); 182InspectionContext.InspectionSession.InvokeResultProvider( 285inspectionContext = new DkmInspectionContext(inspectionContext.InspectionSession, inspectionContext.EvaluationFlags | DkmEvaluationFlags.NoQuotes, inspectionContext.Radix, inspectionContext.RuntimeInstance);
Debugger\Engine\DkmEvaluationResult.cs (2)
50InspectionContext.InspectionSession.InvokeResultProvider( 62return InspectionContext.InspectionSession.InvokeResultProvider(this, MethodId.GetUnderlyingString, r => r.GetUnderlyingString(this));
Debugger\Engine\DkmEvaluationResultEnumContext.cs (1)
41InspectionContext.InspectionSession.InvokeResultProvider(
Debugger\Engine\DkmInspectionContext.cs (2)
65return InspectionSession.InvokeFormatter(this, MethodId.GetTypeName, f => f.GetTypeName(this, ClrType, CustomTypeInfo, FormatSpecifiers)); 71this.InspectionSession,
Debugger\Engine\DkmSuccessEvaluationResult.cs (1)
95return InspectionContext.InspectionSession.InvokeResultProvider(this, MethodId.GetClrValue, r => r.GetClrValue(this));