Skip to content

Commit 0af3135

Browse files
Update testvarid.cpp
1 parent 0af202f commit 0af3135

1 file changed

Lines changed: 10 additions & 0 deletions

File tree

test/testvarid.cpp

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3497,6 +3497,16 @@ class TestVarID : public TestFixture {
34973497

34983498
const char code3[] = "void f (void (*g) (int i, IN int n)) {}\n";
34993499
ASSERT_EQUALS("1: void f ( void ( * g@1 ) ( int , IN int ) ) { }\n", tokenize(code3));
3500+
3501+
const char code4[] = "void f() {\n" // #14439
3502+
" int* p;\n"
3503+
" void (*a[1])(int* p) = { 0 };\n"
3504+
"}\n";
3505+
ASSERT_EQUALS("1: void f ( ) {\n"
3506+
"2: int * p@1 ;\n"
3507+
"3: void ( * a@2 [ 1 ] ) ( int * p ) = { 0 } ;\n"
3508+
"4: }\n",
3509+
tokenize(code4));
35003510
}
35013511

35023512
void varid_alignas() {

0 commit comments

Comments
 (0)