nim check, fix #11927, no more empty strings (#11979)

This commit is contained in:
Miran
2019-08-19 22:25:21 +02:00
committed by GitHub
parent 742862b847
commit 75baaa5e25

View File

@@ -864,7 +864,9 @@ proc getCharacter(L: var TLexer, tok: var TToken) =
inc(L.bufpos) # skip '
var c = L.buf[L.bufpos]
case c
of '\0'..pred(' '), '\'': lexMessage(L, errGenerated, "invalid character literal")
of '\0'..pred(' '), '\'':
lexMessage(L, errGenerated, "invalid character literal")
tok.literal = $c
of '\\': getEscapedChar(L, tok)
else:
tok.literal = $c