@@ -3192,8 +3192,8 @@ const Function* Scope::findFunction(const Token *tok, bool requireConst) const
31923192 if (MathLib::isInt (arguments[j]->str ())) {
31933193 if (arguments[j]->str ().find (" ll" ) != std::string::npos ||
31943194 arguments[j]->str ().find (" LL" ) != std::string::npos) {
3195- if (arguments[j]->str ().find (" u " ) != std::string::npos ||
3196- arguments[j]->str ().find (" U " ) != std::string::npos) {
3195+ if (arguments[j]->str ().find (' u ' ) != std::string::npos ||
3196+ arguments[j]->str ().find (' U ' ) != std::string::npos) {
31973197 if (funcarg->typeStartToken ()->str () == " long" &&
31983198 funcarg->typeStartToken ()->isLong () &&
31993199 funcarg->typeStartToken ()->isUnsigned ()) {
@@ -3206,10 +3206,10 @@ const Function* Scope::findFunction(const Token *tok, bool requireConst) const
32063206 same++;
32073207 }
32083208 }
3209- } else if (arguments[j]->str ().find (" l " ) != std::string::npos ||
3210- arguments[j]->str ().find (" L " ) != std::string::npos) {
3211- if (arguments[j]->str ().find (" u " ) != std::string::npos ||
3212- arguments[j]->str ().find (" U " ) != std::string::npos) {
3209+ } else if (arguments[j]->str ().find (' l ' ) != std::string::npos ||
3210+ arguments[j]->str ().find (' L ' ) != std::string::npos) {
3211+ if (arguments[j]->str ().find (' u ' ) != std::string::npos ||
3212+ arguments[j]->str ().find (' U ' ) != std::string::npos) {
32133213 if (funcarg->typeStartToken ()->str () == " long" &&
32143214 !funcarg->typeStartToken ()->isLong () &&
32153215 funcarg->typeStartToken ()->isUnsigned ()) {
@@ -3222,8 +3222,8 @@ const Function* Scope::findFunction(const Token *tok, bool requireConst) const
32223222 same++;
32233223 }
32243224 }
3225- } else if (arguments[j]->str ().find (" u " ) != std::string::npos ||
3226- arguments[j]->str ().find (" U " ) != std::string::npos) {
3225+ } else if (arguments[j]->str ().find (' u ' ) != std::string::npos ||
3226+ arguments[j]->str ().find (' U ' ) != std::string::npos) {
32273227 if (funcarg->typeStartToken ()->str () == " int" &&
32283228 funcarg->typeStartToken ()->isUnsigned ()) {
32293229 same++;
@@ -3239,13 +3239,13 @@ const Function* Scope::findFunction(const Token *tok, bool requireConst) const
32393239 }
32403240 }
32413241 } else {
3242- if (arguments[j]->str ().find (" f " ) != std::string::npos ||
3243- arguments[j]->str ().find (" F " ) != std::string::npos) {
3242+ if (arguments[j]->str ().find (' f ' ) != std::string::npos ||
3243+ arguments[j]->str ().find (' F ' ) != std::string::npos) {
32443244 if (funcarg->typeStartToken ()->str () == " float" ) {
32453245 same++;
32463246 }
3247- } else if (arguments[j]->str ().find (" l " ) != std::string::npos ||
3248- arguments[j]->str ().find (" L " ) != std::string::npos) {
3247+ } else if (arguments[j]->str ().find (' l ' ) != std::string::npos ||
3248+ arguments[j]->str ().find (' L ' ) != std::string::npos) {
32493249 if (funcarg->typeStartToken ()->str () == " double" &&
32503250 funcarg->typeStartToken ()->isLong ()) {
32513251 same++;
@@ -3344,8 +3344,8 @@ const Function* SymbolDatabase::findFunction(const Token *tok) const
33443344
33453345 if (currScope) {
33463346 while (currScope && !Token::Match (tok1, " %type% :: %any% (" )) {
3347- currScope = currScope->findRecordInNestedList (tok1->strAt (2 ));
33483347 tok1 = tok1->tokAt (2 );
3348+ currScope = currScope->findRecordInNestedList (tok1->str ());
33493349 }
33503350
33513351 tok1 = tok1->tokAt (2 );
0 commit comments