TypeCobol
TypeCobol copied to clipboard
.NET 6.0 Use covariant return type for overridden properties/methods
See https://learn.microsoft.com/en-us/dotnet/csharp/language-reference/proposals/csharp-9.0/covariant-returns.
This new C# 9 feature can be used to simplify the code related to CodeElement
/ InternalCodeElement
properties.
- change return type for
Node.CodeElement
- remove
InternalCodeElement
property