A few utilities for NimNode.
They may be handy when writing macros.
Types
NimNodeIndex = int
- Source Edit
Funcs
func low(self: NimNode): NimNodeIndex {...}{.raises: [], tags: [].}
- Source Edit
func high(self: NimNode): NimNodeIndex {...}{.raises: [], tags: [].}
- Returns -1 if self has no children. Source Edit
func firstChild(self: NimNode): NimNode {...}{.raises: [], tags: [].}
- Source Edit
func secondChild(self: NimNode): NimNode {...}{.raises: [], tags: [].}
- Source Edit