summary refs log tree commit diff stats
path: root/compiler/sem.nim
diff options
context:
space:
mode:
authorringabout <43030857+ringabout@users.noreply.github.com>2024-08-16 21:50:31 +0800
committerGitHub <noreply@github.com>2024-08-16 15:50:31 +0200
commite96fad1eed5c87a5a0b13bb39d1e5da176e488e1 (patch)
treeff5d95e1c7a1608d657dba22c1abd12678b66b69 /compiler/sem.nim
parent995081b56a098c431eb24fbb37afadb4cee2fb4b (diff)
downloadNim-e96fad1eed5c87a5a0b13bb39d1e5da176e488e1.tar.gz
fixes default float ranges (#23957)
Diffstat (limited to 'compiler/sem.nim')
-rw-r--r--compiler/sem.nim3
1 files changed, 1 insertions, 2 deletions
diff --git a/compiler/sem.nim b/compiler/sem.nim
index 2dd9ebae8..44a4c1c1e 100644
--- a/compiler/sem.nim
+++ b/compiler/sem.nim
@@ -689,8 +689,7 @@ proc defaultNodeField(c: PContext, a: PNode, aTyp: PType, checkDefault: bool): P
       result = nil
   of tyRange:
     if c.graph.config.isDefined("nimPreviewRangeDefault"):
-      result = newIntNode(nkIntLit, firstOrd(c.config, aTypSkip))
-      result.typ = aTyp
+      result = firstRange(c.config, aTypSkip)
     else:
       result = nil
   else: