This module implements the generation of .ndi files for better debugging support of Nim code. "ndi" stands for "Nim debug info".
NdiFile = object enabled: bool f: File buf: string filename: AbsoluteFile syms: seq[PSym]
proc close(f: var NdiFile; conf: ConfigRef) {....raises: [IOError], tags: [WriteIOEffect].}
proc open(f: var NdiFile; filename: AbsoluteFile; conf: ConfigRef) {....raises: [], tags: [].}
template writeMangledName(f: NdiFile; s: PSym; conf: ConfigRef)