1 write to RawValue
Microsoft.CodeAnalysis.ExpressionEvaluator.ResultProvider.Utilities (1)
Debugger\Engine\DkmClrValue.cs (1)
47this.RawValue = value;
21 references to RawValue
Microsoft.CodeAnalysis.ExpressionEvaluator.ResultProvider.Utilities (21)
Debugger\Engine\DkmClrValue.cs (21)
84if (RawValue == null) 94var intPtr = Environment.Is64BitProcess ? new IntPtr((long)RawValue) : new IntPtr((int)RawValue); 125return ((RawValue == null) && !lmrType.IsValueType) || (lmrType.IsPointer && (Convert.ToInt64(RawValue) == 0)); 228var rawValue = RawValue; 304var fieldValue = field.GetValue(RawValue); 318var propertyValue = property.GetValue(RawValue); 340var methodValue = method.Invoke(RawValue, []); 417var boolValue = RawValue != null; 434var valueType = runtime.GetType((TypeImpl)RawValue.GetType()); 436RawValue, 437RawValue, 473value = field.GetValue(RawValue); 500value = property.GetValue(RawValue, bindingFlags, null, null, null); 570if (RawValue is Array array) 584element = RawValue switch 591var fields = RawValue.GetType().GetFields(System.Reflection.BindingFlags.Public | 620var array = (Array)RawValue; 640var array = (Array)RawValue; 671var value = constructor.Invoke(bindingFlags, null, new[] { RawValue }, null);