4 writes to NumericValue
Microsoft.Diagnostics.DataContractReader (4)
ContractDescriptorParser.cs (4)
210return new GlobalDescriptor { NumericValue = valueCase1.NumericValue, StringValue = valueCase1.StringValue, Indirect = false }; 233return new GlobalDescriptor { NumericValue = valueCase2or3.NumericValue, StringValue = valueCase2or3.StringValue, Indirect = true }; 241return new GlobalDescriptor { Type = type, NumericValue = valueCase2or3.NumericValue, StringValue = valueCase2or3.StringValue, Indirect = false }; 264return new GlobalDescriptor { Type = type, NumericValue = valueCase4.NumericValue, StringValue = valueCase4.StringValue, Indirect = true };
8 references to NumericValue
Microsoft.Diagnostics.DataContractReader (8)
ContractDescriptorParser.cs (1)
99[MemberNotNullWhen(true, nameof(NumericValue))]
ContractDescriptorTarget.cs (7)
267if (global.NumericValue.Value >= (ulong)descriptor.PointerData.Length) 268throw new InvalidOperationException($"Invalid pointer data index {global.NumericValue.Value}."); 272NumericValue = descriptor.PointerData[global.NumericValue.Value].Value, 281NumericValue = global.NumericValue, 315if (subDescriptor.Value.NumericValue.Value >= (ulong)descriptor.PointerData.Length) 316throw new InvalidOperationException($"Invalid pointer data index {subDescriptor.Value.NumericValue.Value}."); 318yield return descriptor.PointerData[(int)subDescriptor.Value.NumericValue];