summary refs log tree commit diff stats
path: root/tests/generics/t7794.nim
diff options
context:
space:
mode:
Diffstat (limited to 'tests/generics/t7794.nim')
-rw-r--r--tests/generics/t7794.nim15
1 files changed, 15 insertions, 0 deletions
diff --git a/tests/generics/t7794.nim b/tests/generics/t7794.nim
new file mode 100644
index 000000000..b295da865
--- /dev/null
+++ b/tests/generics/t7794.nim
@@ -0,0 +1,15 @@
+discard """
+output: '''
+10
+2.0
+'''
+"""
+
+type
+  Data*[T:SomeNumber, U:SomeReal] = ref object
+    x*: T
+    value*: U
+
+var d = Data[int, float64](x:10.int, value:2'f64)
+echo d.x
+echo d.value