public HiddenTypePart([NotNull] IFSharpTypeDeclaration declaration, [NotNull] ICacheBuilder cacheBuilder) : base(declaration, ModifiersUtil.GetDecoration(declaration.AccessModifiers, declaration.AttributesEnumerable), declaration.TypeParameters, cacheBuilder) { }
public EnumPart([NotNull] IEnumDeclaration declaration, [NotNull] ICacheBuilder builder) : base(declaration, ModifiersUtil.GetDecoration(declaration.AccessModifiers, declaration.AttributesEnumerable), declaration.TypeParameters, builder) { }
public NestedModulePart([NotNull] INestedModuleDeclaration declaration, [NotNull] ICacheBuilder cacheBuilder) : base(declaration, FSharpImplUtil.GetNestedModuleShortName(declaration, cacheBuilder), ModifiersUtil.GetDecoration(declaration.AccessModifiers, declaration.AttributesEnumerable), cacheBuilder) { }
public NamedModulePart([NotNull] INamedModuleDeclaration declaration, [NotNull] ICacheBuilder cacheBuilder) : base(declaration, cacheBuilder.Intern(declaration.CompiledName), ModifiersUtil.GetDecoration(declaration.AccessModifiers, declaration.Attributes), cacheBuilder) { }