@@ -527,35 +527,33 @@ static void comment()
527527
528528static void comment_multiline ()
529529{
530- simplecpp::DUI dui;
531-
532530 const char code[] = " #define ABC {// \\\n "
533531 " }\n "
534532 " void f() ABC\n " ;
535- ASSERT_EQUALS (" \n\n void f ( ) {" , preprocess (code, dui ));
533+ ASSERT_EQUALS (" \n\n void f ( ) {" , preprocess (code));
536534
537535 const char code1[] = " #define ABC {// \\\r\n "
538536 " }\n "
539537 " void f() ABC\n " ;
540- ASSERT_EQUALS (" \n\n void f ( ) {" , preprocess (code1, dui ));
538+ ASSERT_EQUALS (" \n\n void f ( ) {" , preprocess (code1));
541539
542540 const char code2[] = " #define A 1// \\\r "
543541 " \r "
544542 " 2\r "
545543 " A\r " ;
546- ASSERT_EQUALS (" \n\n 2\n 1" , preprocess (code2, dui ));
544+ ASSERT_EQUALS (" \n\n 2\n 1" , preprocess (code2));
547545
548546 const char code3[] = " void f() {// \\ \n }\n " ;
549- ASSERT_EQUALS (" void f ( ) {" , preprocess (code3, dui ));
547+ ASSERT_EQUALS (" void f ( ) {" , preprocess (code3));
550548
551549 const char code4[] = " void f() {// \\\\\\\t\t\n }\n " ;
552- ASSERT_EQUALS (" void f ( ) {" , preprocess (code4, dui ));
550+ ASSERT_EQUALS (" void f ( ) {" , preprocess (code4));
553551
554552 const char code5[] = " void f() {// \\\\\\ a\n }\n " ;
555- ASSERT_EQUALS (" void f ( ) {\n }" , preprocess (code5, dui ));
553+ ASSERT_EQUALS (" void f ( ) {\n }" , preprocess (code5));
556554
557555 const char code6[] = " void f() {// \\\n\n\n }\n " ;
558- ASSERT_EQUALS (" void f ( ) {\n\n\n }" , preprocess (code6, dui ));
556+ ASSERT_EQUALS (" void f ( ) {\n\n\n }" , preprocess (code6));
559557
560558 // #471 ensure there is newline in comment so that line-splicing can be detected by tools
561559 ASSERT_EQUALS (" // abc\n def" , readfile (" // abc\\\n def" ));
@@ -683,11 +681,9 @@ static void define6()
683681
684682static void define7 ()
685683{
686- simplecpp::DUI dui;
687-
688684 const char code[] = " #define A(X) X+1\n "
689685 " A(1 /*23*/)" ;
690- ASSERT_EQUALS (" \n 1 + 1" , preprocess (code, dui ));
686+ ASSERT_EQUALS (" \n 1 + 1" , preprocess (code));
691687}
692688
693689static void define8 () // 6.10.3.10
@@ -2630,7 +2626,7 @@ static void missingHeader4()
26302626{
26312627 const char code[] = " #/**/include <>\n " ;
26322628 simplecpp::OutputList outputList;
2633- simplecpp::DUI dui;
2629+ const simplecpp::DUI dui;
26342630 ASSERT_EQUALS (" " , preprocess (code, dui, &outputList));
26352631 ASSERT_EQUALS (" file0,1,syntax_error,No header in #include\n " , toString (outputList));
26362632}
0 commit comments