diff --git a/compiler/condsyms.nim b/compiler/condsyms.nim index 0955a84aee..ba1c42a741 100644 --- a/compiler/condsyms.nim +++ b/compiler/condsyms.nim @@ -12,6 +12,8 @@ import strtabs, platform, strutils, idents +from options import Feature + const catNone = "false" @@ -76,3 +78,7 @@ proc initDefines*(symbols: StringTableRef) = defineSymbol("nimAshr") defineSymbol("nimNoNilSeqs") defineSymbol("nimNoNilSeqs2") + + defineSymbol("nimHasNilSeqs") + for f in low(Feature)..high(Feature): + defineSymbol("nimHas" & $f)