Files
Nim/tests/errmsgs/t24258.nim
ringabout 8b39b2df7d fixes #24258; compiler crash on len of varargs[untyped] (#24307)
fixes #24258

It uses conditionals to guard against ill formed AST to produce better
error messages, rather than crashing
2024-10-14 17:43:12 +02:00

10 lines
206 B
Nim

discard """
cmd: "nim check $file"
errormsg: "illformed AST: [22]43.len"
joinable: false
"""
template encodeList*(args: varargs[untyped]): seq[byte] =
@[byte args.len]
let x = encodeList([22], 43)