@@ -2873,28 +2873,33 @@ class TestTokenizer : public TestFixture {
28732873 }
28742874 {
28752875 const char code[] = " float complex x;" ;
2876- const char expected[] = " _Complex float x ;" ;
2876+ const char expected[] = " float complex x ;" ;
28772877 ASSERT_EQUALS (expected, tokenizeAndStringify (code));
28782878 }
2879+ {
2880+ const char code[] = " float complex x;" ;
2881+ const char expected[] = " _Complex float x ;" ;
2882+ ASSERT_EQUALS (expected, tokenizeAndStringify (code, true , Platform::Native, " test.c" ));
2883+ }
28792884 {
28802885 const char code[] = " complex float x;" ;
28812886 const char expected[] = " _Complex float x ;" ;
2882- ASSERT_EQUALS (expected, tokenizeAndStringify (code));
2887+ ASSERT_EQUALS (expected, tokenizeAndStringify (code, true , Platform::Native, " test.c " ));
28832888 }
28842889 {
28852890 const char code[] = " complex long double x;" ;
28862891 const char expected[] = " _Complex long double x ;" ;
2887- ASSERT_EQUALS (expected, tokenizeAndStringify (code));
2892+ ASSERT_EQUALS (expected, tokenizeAndStringify (code, true , Platform::Native, " test.c " ));
28882893 }
28892894 {
28902895 const char code[] = " long double complex x;" ;
28912896 const char expected[] = " _Complex long double x ;" ;
2892- ASSERT_EQUALS (expected, tokenizeAndStringify (code));
2897+ ASSERT_EQUALS (expected, tokenizeAndStringify (code, true , Platform::Native, " test.c " ));
28932898 }
28942899 {
28952900 const char code[] = " double complex;" ;
28962901 const char expected[] = " double complex ;" ;
2897- ASSERT_EQUALS (expected, tokenizeAndStringify (code));
2902+ ASSERT_EQUALS (expected, tokenizeAndStringify (code, true , Platform::Native, " test.c " ));
28982903 }
28992904 }
29002905
0 commit comments