C# 9 introduced record types. SharpCode should support generating record types alongside `class` and `struct`
C# 9 introduced record types. SharpCode should support generating record types alongside
classandstruct