Implementation of the structured CLI message generator. Using --msgFormat=sexp will make compiler switch to the report hook implemented in this module.
Procs
proc reportHook(conf: ConfigRef; r: Report): TErrorHandling {. ...raises: [KeyError, Exception], tags: [ReadDirEffect, RootEffect].}
- Source Edit
proc sexp(e: StackTraceEntry): SexpNode {....raises: [KeyError, Exception], tags: [ReadDirEffect, RootEffect].}
- Source Edit
proc sexp(i: ReportLineInfo): SexpNode {....raises: [KeyError, Exception], tags: [ReadDirEffect, RootEffect].}
- Source Edit
proc sexp(i: TLineInfo): SexpNode {....raises: [KeyError, Exception], tags: [ReadDirEffect, RootEffect].}
- Source Edit
proc sexp(id: FileIndex): SexpNode {....raises: [KeyError, Exception], tags: [ReadDirEffect, RootEffect].}
- Source Edit