summary refs log tree commit diff stats
diff options
context:
space:
mode:
-rw-r--r--compiler/semmagic.nim4
1 files changed, 0 insertions, 4 deletions
diff --git a/compiler/semmagic.nim b/compiler/semmagic.nim
index 87f7da815..874098294 100644
--- a/compiler/semmagic.nim
+++ b/compiler/semmagic.nim
@@ -216,10 +216,6 @@ proc semOrd(c: PContext, n: PNode): PNode =
   let parType = n[1].typ
   if isOrdinalType(parType, allowEnumWithHoles=true):
     discard
-  elif parType.kind == tySet:
-    let a = toInt64(firstOrd(c.config, parType))
-    let b = toInt64(lastOrd(c.config, parType))
-    result.typ = makeRangeType(c, a, b, n.info)
   else:
     localError(c.config, n.info, errOrdinalTypeExpected)
     result.typ = errorType(c)