This repository was archived by the owner on Jun 1, 2023. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 97
Symbol
mattt edited this page Apr 26, 2021
·
19 revisions
public final class Symbol Codable, Comparable, CustomDebugStringConvertible, Equatable, Hashable
public typealias ID = Identifierpublic convenience init(from decoder: Decoder) throws public let id: IDpublic let api: APIpublic let context: [Contextual]public let declaration: [Token]public let documentation: Documentation?public let sourceRange: SourceRange?@available(swift, deprecated: 0.0.1, message: "Use sourceRange instead")
public var sourceLocation: SourceLocation? public private(set) lazy var `extension`: Extension? = context.compactMap { $0 as? Extension }.firstpublic private(set) lazy var conditions: [CompilationCondition] public var name: String public var kind: String public var isPublic: Bool public var isPrivate: Bool public var isInternal: Bool public var isDocumented: Bool public var debugDescription: String public func hash(into hasher: inout Hasher) public func encode(to encoder: Encoder) throws public static func == (lhs: Symbol, rhs: Symbol) -> Bool public static func < (lhs: Symbol, rhs: Symbol) -> Bool Generated at 2021-05-05T17:50:46+0000 using swift-doc 1.0.0-beta.6.