CheckIO: Try to use ValueType more
This commit is contained in:
parent
cba11e623e
commit
2c7c6b3e38
|
@ -1375,7 +1375,7 @@ CheckIO::ArgumentInfo::ArgumentInfo(const Token * tok, const Settings *settings,
|
||||||
|
|
||||||
// Use AST type info
|
// Use AST type info
|
||||||
// TODO: This is a bailout so that old code is used in simple cases. Remove the old code and always use the AST type.
|
// TODO: This is a bailout so that old code is used in simple cases. Remove the old code and always use the AST type.
|
||||||
if (!Token::Match(tok, "%str%|%name% ,|)") && !Token::Match(tok, "%name% [|(|.|<|::|?")) {
|
if (!Token::Match(tok, "%str%|%name% ,|)")) {
|
||||||
const ValueType *valuetype = tok->argumentType();
|
const ValueType *valuetype = tok->argumentType();
|
||||||
if (valuetype && valuetype->type >= ValueType::Type::BOOL) {
|
if (valuetype && valuetype->type >= ValueType::Type::BOOL) {
|
||||||
typeToken = tempToken = new Token(0);
|
typeToken = tempToken = new Token(0);
|
||||||
|
|
Loading…
Reference in New Issue