From 6cc06cd35dc3aab58eb78757e76d5b72e5646c52 Mon Sep 17 00:00:00 2001 From: Araq Date: Sat, 31 Aug 2013 02:07:52 +0200 Subject: fixes #569; C++ codegen works again --- tests/run/tvarious1.nim | 17 ++++++++++++++++- 1 file changed, 16 insertions(+), 1 deletion(-) (limited to 'tests/run') diff --git a/tests/run/tvarious1.nim b/tests/run/tvarious1.nim index d30d91234..9dd4af606 100644 --- a/tests/run/tvarious1.nim +++ b/tests/run/tvarious1.nim @@ -1,7 +1,8 @@ discard """ file: "tlenopenarray.nim" output: '''1 -0''' +0 +Whopie''' """ echo len([1_000_000]) #OUT 1 @@ -12,3 +13,17 @@ type proc `[]`(v: TVector; idx: int): int = TArray(v)[idx] var v: TVector echo v[2] + +# bug #569 + +import queues + +type + TWidget = object + names: TQueue[string] + +var w = TWidget(names: initQueue[string]()) + +add(w.names, "Whopie") + +for n in w.names: echo(n) -- cgit 1.4.1-2-gfad0