-
The underlying type-erased ID.
Declaration
Swift
let base: AnyNodeID -
Creates a type-erased ID from a pattern ID.
Declaration
Swift
public init<T>(_ other: T) where T : PatternID -
Creates an instance with the same raw value as
xfailing iff!(x.kind is Pattern).Declaration
Swift
public init?<T>(_ x: T) where T : NodeIDProtocol -
Declaration
Swift
public var rawValue: NodeRawIdentity { get } -
Declaration
Swift
public var kind: NodeKind { get }
View on GitHub