Skip to content

Commit 77069d8

Browse files
Add test case (danmar#3554)
1 parent 629f883 commit 77069d8

File tree

1 file changed

+2
-0
lines changed

1 file changed

+2
-0
lines changed

test/testtokenize.cpp

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3445,6 +3445,8 @@ class TestTokenizer : public TestFixture {
34453445
ASSERT_EQUALS("void * ( * f ) ( ) ;", tokenizeAndStringify("void *(*f)();"));
34463446
ASSERT_EQUALS("unsigned int ( * f ) ( ) ;", tokenizeAndStringify("unsigned int (*f)();"));
34473447
ASSERT_EQUALS("unsigned int * ( * f ) ( ) ;", tokenizeAndStringify("unsigned int * (*f)();"));
3448+
ASSERT_EQUALS("void ( * f [ 2 ] ) ( ) ;", tokenizeAndStringify("void (*f[2])();"));
3449+
TODO_ASSERT_EQUALS("void ( * f [ 2 ] ) ( ) ;", "void ( * f ) ( ) [ 2 ] ;", tokenizeAndStringify("typedef void func_t(void); func_t *f[2];"));
34483450
}
34493451

34503452
void simplifyFunctionPointers2() {

0 commit comments

Comments
 (0)