Refactoring. Simplified condition using Token::Match.
This commit is contained in:
parent
4de9e29adc
commit
36895674ce
|
@ -10155,8 +10155,7 @@ void Tokenizer::simplifyOperatorName()
|
||||||
op += par->str();
|
op += par->str();
|
||||||
par = par->next();
|
par = par->next();
|
||||||
// merge namespaces eg. 'operator std :: string () const {'
|
// merge namespaces eg. 'operator std :: string () const {'
|
||||||
if (par && par->str() == "::" && par->next() &&
|
if (Token::Match(par, ":: %var%|%op%|.")) {
|
||||||
(par->next()->isName() || Token::Match(par->next(), ".|%op%"))) {
|
|
||||||
op += par->str();
|
op += par->str();
|
||||||
par = par->next();
|
par = par->next();
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue