@@ -3251,8 +3251,14 @@ bool Tokenizer::simplifyTokens1(const std::string &configuration)
32513251
32523252 mConfiguration = configuration;
32533253
3254- if (!simplifyTokenList1 (list.getFiles ().front ().c_str ()))
3255- return false ;
3254+ if (mTimerResults ) {
3255+ Timer t (" Tokenizer::simplifyTokens1::simplifyTokenList1" , mSettings ->showtime , mTimerResults );
3256+ if (!simplifyTokenList1 (list.getFiles ().front ().c_str ()))
3257+ return false ;
3258+ } else {
3259+ if (!simplifyTokenList1 (list.getFiles ().front ().c_str ()))
3260+ return false ;
3261+ }
32563262
32573263 if (mTimerResults ) {
32583264 Timer t (" Tokenizer::simplifyTokens1::createAst" , mSettings ->showtime , mTimerResults );
@@ -5298,7 +5304,7 @@ bool Tokenizer::simplifyTokenList1(const char FileName[])
52985304
52995305 // Bail out if code is garbage
53005306 if (mTimerResults ) {
5301- Timer t (" Tokenizer::tokenize ::findGarbageCode" , mSettings ->showtime , mTimerResults );
5307+ Timer t (" Tokenizer::simplifyTokens1::simplifyTokenList1 ::findGarbageCode" , mSettings ->showtime , mTimerResults );
53025308 findGarbageCode ();
53035309 } else {
53045310 findGarbageCode ();
@@ -5469,7 +5475,7 @@ bool Tokenizer::simplifyTokenList1(const char FileName[])
54695475
54705476 // typedef..
54715477 if (mTimerResults ) {
5472- Timer t (" Tokenizer::tokenize ::simplifyTypedef" , mSettings ->showtime , mTimerResults );
5478+ Timer t (" Tokenizer::simplifyTokens1::simplifyTokenList1 ::simplifyTypedef" , mSettings ->showtime , mTimerResults );
54735479 simplifyTypedef ();
54745480 } else {
54755481 simplifyTypedef ();
@@ -5577,7 +5583,7 @@ bool Tokenizer::simplifyTokenList1(const char FileName[])
55775583 if (!isC ()) {
55785584 // Handle templates..
55795585 if (mTimerResults ) {
5580- Timer t (" Tokenizer::tokenize ::simplifyTemplates" , mSettings ->showtime , mTimerResults );
5586+ Timer t (" Tokenizer::simplifyTokens1::simplifyTokenList1 ::simplifyTemplates" , mSettings ->showtime , mTimerResults );
55815587 simplifyTemplates ();
55825588 } else {
55835589 simplifyTemplates ();
@@ -5607,7 +5613,7 @@ bool Tokenizer::simplifyTokenList1(const char FileName[])
56075613 validate (); // #6772 "segmentation fault (invalid code) in Tokenizer::setVarId"
56085614
56095615 if (mTimerResults ) {
5610- Timer t (" Tokenizer::tokenize ::setVarId" , mSettings ->showtime , mTimerResults );
5616+ Timer t (" Tokenizer::simplifyTokens1::simplifyTokenList1 ::setVarId" , mSettings ->showtime , mTimerResults );
56115617 setVarId ();
56125618 } else {
56135619 setVarId ();
0 commit comments