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