File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -10026,7 +10026,6 @@ void Tokenizer::simplifyKeyword()
1002610026 nameTok = nameTok->next ();
1002710027 if (nameTok && nameTok->str () == " (" && TokenList::isFunctionHead (nameTok, " {;" )) {
1002810028 nameTok->previous ()->isAttributeNoreturn (true );
10029- tok->deleteThis ();
1003010029 }
1003110030 }
1003210031
Original file line number Diff line number Diff line change @@ -3098,7 +3098,7 @@ class TestTokenizer : public TestFixture {
30983098
30993099 void simplifyKeywordNoreturn1 () {
31003100 const char code[] = " _Noreturn void f(void) {}\n " ;
3101- const char expected[] = " void f ( ) { }" ;
3101+ const char expected[] = " _Noreturn void f ( ) { }" ;
31023102 SimpleTokenizer tokenizer (*this , false );
31033103 ASSERT (tokenizer.tokenize (code));
31043104
@@ -3111,7 +3111,7 @@ class TestTokenizer : public TestFixture {
31113111
31123112 void simplifyKeywordNoreturn2 () {
31133113 const char code[] = " noreturn void f(void) {}\n " ;
3114- const char expected[] = " void f ( ) { }" ;
3114+ const char expected[] = " noreturn void f ( ) { }" ;
31153115 SimpleTokenizer tokenizer (*this , false );
31163116 ASSERT (tokenizer.tokenize (code));
31173117
You can’t perform that action at this time.
0 commit comments