Deinitializer

public struct Deinitializer : Declaration, Hashable, Codable
extension Deinitializer: ExpressibleBySyntax

A class deinitializer declaration.

  • Undocumented

    Declaration

    Swift

    public let context: String?
  • The declaration attributes.

    Declaration

    Swift

    public let attributes: [Attribute]
  • The declaration modifiers.

    Declaration

    Swift

    public let modifiers: [Modifier]
  • The declaration keyword ("deinit").

    Declaration

    Swift

    public let keyword: String

ExpressibleBySyntax

  • Creates an instance initialized with the given syntax node.

    Declaration

    Swift

    public init(_ node: DeinitializerDeclSyntax)