Types
MonoDirective = ref object argType*: NimNode name*: string
- Parsed definition of a mono directive
Procs
proc `$`(dir: MonoDirective): string {....raises: [], tags: [], forbids: [].}
proc `==`(a, b: MonoDirective): bool {....raises: [], tags: [], forbids: [].}
proc hash(directive: MonoDirective): Hash {....raises: [], tags: [], forbids: [].}
proc newMonoDir(argType: NimNode): MonoDirective {....raises: [], tags: [], forbids: [].}
- Create a new mono directive
proc signature(dir: MonoDirective): string {....raises: [], tags: [], forbids: [].}
- Returns a stable signature representing this directive