summary refs log tree commit diff stats
path: root/tests/tuples/tconver_tuple.nim
diff options
context:
space:
mode:
authorMatthew Baulch <baulch.matt@gmail.com>2016-07-14 20:51:40 +1000
committerMatthew Baulch <baulch.matt@gmail.com>2016-07-14 20:51:40 +1000
commitde41649b0e044729583e8c5061593bc7ebff594d (patch)
tree074a4ddbe55a49198b40b5b44d2d651093ca4453 /tests/tuples/tconver_tuple.nim
parent813828f6907ce05756145c57bc6dd4758ffb2a7e (diff)
downloadNim-de41649b0e044729583e8c5061593bc7ebff594d.tar.gz
Use target field types in tuple conversions.
Diffstat (limited to 'tests/tuples/tconver_tuple.nim')
-rw-r--r--tests/tuples/tconver_tuple.nim19
1 files changed, 19 insertions, 0 deletions
diff --git a/tests/tuples/tconver_tuple.nim b/tests/tuples/tconver_tuple.nim
new file mode 100644
index 000000000..b37be968a
--- /dev/null
+++ b/tests/tuples/tconver_tuple.nim
@@ -0,0 +1,19 @@
+# Bug 4479
+
+type
+  MyTuple = tuple
+    num: int
+    strings: seq[string]
+    ints: seq[int]
+
+var foo = MyTuple((
+  num: 7,
+  strings: @[],
+  ints: @[],
+))
+
+var bar = (
+  num: 7,
+  strings: @[],
+  ints: @[],
+).MyTuple