protected UnionPartBase([NotNull] IFSharpTypeDeclaration declaration, [NotNull] ICacheBuilder cacheBuilder, bool hasNestedTypes, bool isSingleCase) : base(declaration, cacheBuilder) { HasNestedTypes = hasNestedTypes; RepresentationAccessRights = declaration.GetRepresentationAccessRights(); IsSingleCase = isSingleCase; }
protected RecordPartBase([NotNull] IFSharpTypeDeclaration declaration, [NotNull] ICacheBuilder cacheBuilder) : base(declaration, cacheBuilder) { CliMutable = declaration.HasAttribute("CLIMutable"); RepresentationAccessRights = declaration.GetRepresentationAccessRights(); }