From 4189d7db46f42b54773df36b01d49949303d631a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Daniel=20Marjam=C3=A4ki?= Date: Tue, 27 Aug 2013 06:47:06 +0200 Subject: [PATCH] test --- test/testunusedvar.cpp | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/test/testunusedvar.cpp b/test/testunusedvar.cpp index 2e5ef55c4..fe8f5bc22 100644 --- a/test/testunusedvar.cpp +++ b/test/testunusedvar.cpp @@ -1624,13 +1624,22 @@ private: ASSERT_EQUALS("", errout.str()); } - void localvar32() { // ticket #2330 + void localvar32() { + // ticket #2330 - fstream >> x functionVariableUsage("void f() {\n" " int x;\n" " fstream &f = getfile();\n" " f >> x;\n" "}"); ASSERT_EQUALS("", errout.str()); + + // ticket #4596 - if (c >>= x) {} + functionVariableUsage("void f() {\n" + " int x;\n" + " C c;\n" // possibly some stream class + " if (c >>= x) {}\n" + "}"); + ASSERT_EQUALS("", errout.str()); } void localvar33() { // ticket #2345