2 writes to DefaultValue
ILCompiler.MetadataTransform (2)
ILCompiler\Metadata\Transform.Field.cs (1)
68record.DefaultValue = HandleConstant(ecmaField.Module, defaultValueHandle);
Internal\Metadata\NativeFormat\Writer\NativeFormatWriterGen.cs (1)
2361DefaultValue = visitor.Visit(this, DefaultValue);
40 references to DefaultValue
ILCompiler.MetadataTransform (40)
Internal\Metadata\NativeFormat\Writer\NativeFormatWriterGen.cs (40)
2361DefaultValue = visitor.Visit(this, DefaultValue); 2373if (!Object.Equals(DefaultValue, other.DefaultValue)) return false; 2388hash = ((hash << 13) - (hash >> 19)) ^ (DefaultValue == null ? 0 : DefaultValue.GetHashCode()); 2404Debug.Assert(DefaultValue == null || 2405DefaultValue.HandleType == HandleType.TypeDefinition || 2406DefaultValue.HandleType == HandleType.TypeReference || 2407DefaultValue.HandleType == HandleType.TypeSpecification || 2408DefaultValue.HandleType == HandleType.ConstantBooleanArray || 2409DefaultValue.HandleType == HandleType.ConstantBooleanValue || 2410DefaultValue.HandleType == HandleType.ConstantByteArray || 2411DefaultValue.HandleType == HandleType.ConstantByteValue || 2412DefaultValue.HandleType == HandleType.ConstantCharArray || 2413DefaultValue.HandleType == HandleType.ConstantCharValue || 2414DefaultValue.HandleType == HandleType.ConstantDoubleArray || 2415DefaultValue.HandleType == HandleType.ConstantDoubleValue || 2416DefaultValue.HandleType == HandleType.ConstantEnumArray || 2417DefaultValue.HandleType == HandleType.ConstantEnumValue || 2418DefaultValue.HandleType == HandleType.ConstantHandleArray || 2419DefaultValue.HandleType == HandleType.ConstantInt16Array || 2420DefaultValue.HandleType == HandleType.ConstantInt16Value || 2421DefaultValue.HandleType == HandleType.ConstantInt32Array || 2422DefaultValue.HandleType == HandleType.ConstantInt32Value || 2423DefaultValue.HandleType == HandleType.ConstantInt64Array || 2424DefaultValue.HandleType == HandleType.ConstantInt64Value || 2425DefaultValue.HandleType == HandleType.ConstantReferenceValue || 2426DefaultValue.HandleType == HandleType.ConstantSByteArray || 2427DefaultValue.HandleType == HandleType.ConstantSByteValue || 2428DefaultValue.HandleType == HandleType.ConstantSingleArray || 2429DefaultValue.HandleType == HandleType.ConstantSingleValue || 2430DefaultValue.HandleType == HandleType.ConstantStringArray || 2431DefaultValue.HandleType == HandleType.ConstantStringValue || 2432DefaultValue.HandleType == HandleType.ConstantUInt16Array || 2433DefaultValue.HandleType == HandleType.ConstantUInt16Value || 2434DefaultValue.HandleType == HandleType.ConstantUInt32Array || 2435DefaultValue.HandleType == HandleType.ConstantUInt32Value || 2436DefaultValue.HandleType == HandleType.ConstantUInt64Array || 2437DefaultValue.HandleType == HandleType.ConstantUInt64Value); 2438writer.Write(DefaultValue);