diff options
Diffstat (limited to 'compiler/dfa.nim')
-rw-r--r-- | compiler/dfa.nim | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/compiler/dfa.nim b/compiler/dfa.nim index 5b048ff6e..669207151 100644 --- a/compiler/dfa.nim +++ b/compiler/dfa.nim @@ -461,7 +461,7 @@ proc genCase(c: var Con; n: PNode) = # elsePart # Lend: let isExhaustive = skipTypes(n[0].typ, - abstractVarRange-{tyTypeDesc}).kind notin {tyFloat..tyFloat128, tyString} + abstractVarRange-{tyTypeDesc}).kind notin {tyFloat..tyFloat128, tyString, tyCstring} # we generate endings as a set of chained gotos, this is a bit awkward but it # ensures when recursively traversing the CFG for various analysis, we don't |