2 writes to DefaultValue
ILCompiler.MetadataTransform (2)
ILCompiler\Metadata\Transform.Method.cs (1)
101
paramRecord.
DefaultValue
= HandleConstant(ecmaEntity.Module, defaultValue);
Internal\Metadata\NativeFormat\Writer\NativeFormatWriterGen.cs (1)
3549
DefaultValue
= visitor.Visit(this, DefaultValue);
42 references to DefaultValue
ILCompiler.MetadataTransform (42)
Internal\Metadata\NativeFormat\Writer\NativeFormatWriterGen.cs (40)
3549
DefaultValue = visitor.Visit(this,
DefaultValue
);
3561
if (!Object.Equals(
DefaultValue
, other.
DefaultValue
)) return false;
3575
hash = ((hash << 13) - (hash >> 19)) ^ (
DefaultValue
== null ? 0 :
DefaultValue
.GetHashCode());
3586
Debug.Assert(
DefaultValue
== null ||
3587
DefaultValue
.HandleType == HandleType.TypeDefinition ||
3588
DefaultValue
.HandleType == HandleType.TypeReference ||
3589
DefaultValue
.HandleType == HandleType.TypeSpecification ||
3590
DefaultValue
.HandleType == HandleType.ConstantBooleanArray ||
3591
DefaultValue
.HandleType == HandleType.ConstantBooleanValue ||
3592
DefaultValue
.HandleType == HandleType.ConstantByteArray ||
3593
DefaultValue
.HandleType == HandleType.ConstantByteValue ||
3594
DefaultValue
.HandleType == HandleType.ConstantCharArray ||
3595
DefaultValue
.HandleType == HandleType.ConstantCharValue ||
3596
DefaultValue
.HandleType == HandleType.ConstantDoubleArray ||
3597
DefaultValue
.HandleType == HandleType.ConstantDoubleValue ||
3598
DefaultValue
.HandleType == HandleType.ConstantEnumArray ||
3599
DefaultValue
.HandleType == HandleType.ConstantEnumValue ||
3600
DefaultValue
.HandleType == HandleType.ConstantHandleArray ||
3601
DefaultValue
.HandleType == HandleType.ConstantInt16Array ||
3602
DefaultValue
.HandleType == HandleType.ConstantInt16Value ||
3603
DefaultValue
.HandleType == HandleType.ConstantInt32Array ||
3604
DefaultValue
.HandleType == HandleType.ConstantInt32Value ||
3605
DefaultValue
.HandleType == HandleType.ConstantInt64Array ||
3606
DefaultValue
.HandleType == HandleType.ConstantInt64Value ||
3607
DefaultValue
.HandleType == HandleType.ConstantReferenceValue ||
3608
DefaultValue
.HandleType == HandleType.ConstantSByteArray ||
3609
DefaultValue
.HandleType == HandleType.ConstantSByteValue ||
3610
DefaultValue
.HandleType == HandleType.ConstantSingleArray ||
3611
DefaultValue
.HandleType == HandleType.ConstantSingleValue ||
3612
DefaultValue
.HandleType == HandleType.ConstantStringArray ||
3613
DefaultValue
.HandleType == HandleType.ConstantStringValue ||
3614
DefaultValue
.HandleType == HandleType.ConstantUInt16Array ||
3615
DefaultValue
.HandleType == HandleType.ConstantUInt16Value ||
3616
DefaultValue
.HandleType == HandleType.ConstantUInt32Array ||
3617
DefaultValue
.HandleType == HandleType.ConstantUInt32Value ||
3618
DefaultValue
.HandleType == HandleType.ConstantUInt64Array ||
3619
DefaultValue
.HandleType == HandleType.ConstantUInt64Value);
3620
writer.Write(
DefaultValue
);
Internal\Metadata\NativeFormat\Writer\NativeMetadataWriter.cs (2)
945
(
DefaultValue
== null ? "" : " = " +
DefaultValue
.ToString()));