diff --git a/test/testuninitvar.cpp b/test/testuninitvar.cpp index 9a2c4e911..5549a1846 100644 --- a/test/testuninitvar.cpp +++ b/test/testuninitvar.cpp @@ -1760,6 +1760,13 @@ private: "}"); ASSERT_EQUALS("[test.cpp:3]: (error) Uninitialized variable: abc\n", errout.str()); + checkUninitVar2("void f() {\n" + " int x;\n" + " int y = x;\n" + "}\n"); + TODO_ASSERT_EQUALS("error", "", errout.str()); + + checkUninitVar2("int f() {\n" " static int x;\n" " return ++x;\n"