-
The underlying type-erased ID.
Declaration
Swift
public let base: AnyNodeID -
Creates a type-erased ID from a value expression ID.
Declaration
Swift
public init<T>(_ other: T) where T : ExprID -
Creates an instance with the same raw value as
xfailing iff!(x.kind is Expr).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