Big compiler Cleanup (#14777)

This commit is contained in:
Clyybber 2020-08-28 22:18:09 +02:00 • committed by GitHub
commit 13e659cfec
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
53 changed files with 481 additions and 783 deletions

View file

@ -377,15 +377,12 @@ template styledMsgWriteln*(args: varargs[typed]) =
when defined(windows):
flushFile(stderr)
proc msgKindToString*(kind: TMsgKind): string =
proc msgKindToString*(kind: TMsgKind): string = MsgKindToStr[kind]
# later versions may provide translated error messages
result = MsgKindToStr[kind]
proc getMessageStr(msg: TMsgKind, arg: string): string =
result = msgKindToString(msg) % [arg]
proc getMessageStr(msg: TMsgKind, arg: string): string = msgKindToString(msg) % [arg]
type
TErrorHandling* = enum doNothing, doAbort, doRaise
type TErrorHandling* = enum doNothing, doAbort, doRaise
proc log*(s: string) =
var f: File