Node Module
The escape hatch, and the operations that hold for every node whatever its tag.
Functions and values
| Function or value |
Description
|
|
|
|
|
Full Usage:
Node.file node
Parameters:
Node<'Tag>
Returns: SourceFile
Type parameters: 'Tag (requires :> Xantham.TypeScript.Wire.AnyNode) |
|
Full Usage:
Node.index node
Parameters:
Node<'Tag>
Returns: int
Type parameters: 'Tag (requires :> Xantham.TypeScript.Wire.AnyNode) |
|
Full Usage:
Node.ofIndex file index
Parameters:
SourceFile
index : int
Returns: Node<'Tag>
Type parameters: 'Tag (requires :> Xantham.TypeScript.Wire.AnyNode) |
Tags a raw node index. The index is not checked against the tag - `ofIndex` is the door back in from a raw walk, and the caller is asserting what it found.
|
|
|
|
|
|
|
|