We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 8c9b717 commit 11319a3Copy full SHA for 11319a3
1 file changed
test/testvalueflow.cpp
@@ -323,6 +323,7 @@ class TestValueFlow : public TestFixture {
323
324
void valueFlowNumber() {
325
ASSERT_EQUALS(123, valueOfTok("x=123;", "123").intvalue);
326
+ ASSERT_EQUALS_DOUBLE(192.0, valueOfTok("x=0x0.3p10;", "0x0.3p10").floatValue, 1e-5); // 3 * 16^-1 * 2^10 = 192
327
ASSERT(std::fabs(valueOfTok("x=0.5;", "0.5").floatValue - 0.5f) < 0.1f);
328
ASSERT_EQUALS(10, valueOfTok("enum {A=10,B=15}; x=A+0;", "+").intvalue);
329
ASSERT_EQUALS(0, valueOfTok("x=false;", "false").intvalue);
0 commit comments