1 write to UnderlyingTypeValue
ILLink.RoslynAnalyzer (1)
src\runtime\src\tools\illink\src\ILLink.Shared\TrimAnalysis\NullableValueWithDynamicallyAccessedMembers.cs (1)
25UnderlyingTypeValue = underlyingTypeValue;
9 references to UnderlyingTypeValue
ILLink.RoslynAnalyzer (9)
src\runtime\src\tools\illink\src\ILLink.Shared\Annotations.cs (2)
96NullableValueWithDynamicallyAccessedMembers { UnderlyingTypeValue: FieldValue or MethodReturnValue } nullable => nullable.UnderlyingTypeValue,
src\runtime\src\tools\illink\src\ILLink.Shared\TrimAnalysis\HandleCallAction.cs (3)
170NullableValueWithDynamicallyAccessedMembers nullableDamType when nullableDamType.UnderlyingTypeValue is GenericParameterValue genericParam 173=> new RuntimeTypeHandleForNullableValueWithDynamicallyAccessedMembers(nullableDamType.NullableType, nullableDamType.UnderlyingTypeValue), 1048NullableValueWithDynamicallyAccessedMembers nullableDamValue => nullableDamValue.UnderlyingTypeValue,
src\runtime\src\tools\illink\src\ILLink.Shared\TrimAnalysis\NullableValueWithDynamicallyAccessedMembers.cs (3)
31public override DynamicallyAccessedMemberTypes DynamicallyAccessedMemberTypes => UnderlyingTypeValue.DynamicallyAccessedMemberTypes; 33=> UnderlyingTypeValue.GetDiagnosticArgumentsForAnnotationMismatch(); 37public override string ToString() => this.ValueToString(UnderlyingTypeValue, NullableType);
TrimAnalysis\DiagnosticContext.cs (1)
52NullableValueWithDynamicallyAccessedMembers nv => nv.UnderlyingTypeValue,