Skip to content

Commit d4b665f

Browse files
ds5678SamboyCoding
authored andcommitted
Implement requested change
1 parent 8d5c628 commit d4b665f

File tree

1 file changed

+2
-9
lines changed

1 file changed

+2
-9
lines changed

Cpp2IL.Core/Model/Contexts/InjectedMethodAnalysisContext.cs

Lines changed: 2 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -20,15 +20,8 @@ public class InjectedMethodAnalysisContext : MethodAnalysisContext
2020

2121
protected override int CustomAttributeIndex => -1;
2222

23-
#if NET5_0_OR_GREATER
24-
// Covariant return types are .NET 5.0+
25-
public override List<MethodAnalysisContext> Overrides { get; } = new();
26-
public List<MethodAnalysisContext> GetOverridesList() => Overrides;
27-
#else
28-
private readonly List<MethodAnalysisContext> _overrides = [];
29-
public override IEnumerable<MethodAnalysisContext> Overrides => _overrides;
30-
public List<MethodAnalysisContext> GetOverridesList() => _overrides;
31-
#endif
23+
public override IEnumerable<MethodAnalysisContext> Overrides => OverridesList;
24+
public List<MethodAnalysisContext> OverridesList { get; } = [];
3225

3326
public InjectedMethodAnalysisContext(TypeAnalysisContext parent, string name, TypeAnalysisContext returnType, MethodAttributes attributes, TypeAnalysisContext[] injectedParameterTypes, string[]? injectedParameterNames = null) : base(null, parent)
3427
{

0 commit comments

Comments
 (0)