| 174 | } |
| 175 | |
| 176 | static bool astIsCharWithSign(const Token *tok, ValueType::Sign sign) |
| 177 | { |
| 178 | if (!tok) |
| 179 | return false; |
| 180 | const ValueType *valueType = tok->valueType(); |
| 181 | if (!valueType) |
| 182 | return false; |
| 183 | return valueType->type == ValueType::Type::CHAR && valueType->pointer == 0U && valueType->sign == sign; |
| 184 | } |
| 185 | |
| 186 | bool astIsSignedChar(const Token *tok) |
| 187 | { |
no outgoing calls
no test coverage detected