diff options
Diffstat (limited to 'src/linker/Linker.Dataflow/ThisParameterReferenceValue.cs')
-rw-r--r-- | src/linker/Linker.Dataflow/ThisParameterReferenceValue.cs | 16 |
1 files changed, 16 insertions, 0 deletions
diff --git a/src/linker/Linker.Dataflow/ThisParameterReferenceValue.cs b/src/linker/Linker.Dataflow/ThisParameterReferenceValue.cs new file mode 100644 index 000000000..727181fbd --- /dev/null +++ b/src/linker/Linker.Dataflow/ThisParameterReferenceValue.cs @@ -0,0 +1,16 @@ +// Copyright (c) .NET Foundation and contributors. All rights reserved. +// Licensed under the MIT license. See LICENSE file in the project root for full license information. +using ILLink.Shared.DataFlow; +using Mono.Cecil; + +namespace ILLink.Shared.TrimAnalysis +{ + public partial record ThisParameterReferenceValue (MethodDefinition MethodDefinition) + : ReferenceValue (MethodDefinition.DeclaringType) + { + public override SingleValue DeepCopy () + { + return this; + } + } +} |