Fixed #3181 (Add missing return statements)
This commit is contained in:
parent
bf25340fd3
commit
7d13d25638
|
@ -3191,7 +3191,7 @@ private:
|
||||||
|
|
||||||
void duplicateExpression1()
|
void duplicateExpression1()
|
||||||
{
|
{
|
||||||
check("voif foo() {\n"
|
check("void foo() {\n"
|
||||||
" if (a == a) { }\n"
|
" if (a == a) { }\n"
|
||||||
"}");
|
"}");
|
||||||
ASSERT_EQUALS("[test.cpp:2] -> [test.cpp:2]: (style) Same expression on both sides of '=='.\n", errout.str());
|
ASSERT_EQUALS("[test.cpp:2] -> [test.cpp:2]: (style) Same expression on both sides of '=='.\n", errout.str());
|
||||||
|
|
|
@ -92,6 +92,7 @@ private:
|
||||||
for (int i = 0; i < 500; i++)
|
for (int i = 0; i < 500; i++)
|
||||||
oss << " {char *a = malloc(10);}\n";
|
oss << " {char *a = malloc(10);}\n";
|
||||||
|
|
||||||
|
oss << " return 0;\n";
|
||||||
oss << "}\n";
|
oss << "}\n";
|
||||||
check(2, 3, 3, oss.str());
|
check(2, 3, 3, oss.str());
|
||||||
}
|
}
|
||||||
|
@ -101,6 +102,7 @@ private:
|
||||||
std::ostringstream oss;
|
std::ostringstream oss;
|
||||||
oss << "int main()\n"
|
oss << "int main()\n"
|
||||||
<< "{\n";
|
<< "{\n";
|
||||||
|
oss << " return 0;\n";
|
||||||
oss << "}\n";
|
oss << "}\n";
|
||||||
check(2, 3, 0, oss.str());
|
check(2, 3, 0, oss.str());
|
||||||
}
|
}
|
||||||
|
@ -110,6 +112,7 @@ private:
|
||||||
std::ostringstream oss;
|
std::ostringstream oss;
|
||||||
oss << "int main()\n"
|
oss << "int main()\n"
|
||||||
<< "{\n";
|
<< "{\n";
|
||||||
|
oss << " return 0;\n";
|
||||||
oss << "}\n";
|
oss << "}\n";
|
||||||
check(2, 1, 0, oss.str());
|
check(2, 1, 0, oss.str());
|
||||||
}
|
}
|
||||||
|
@ -119,6 +122,7 @@ private:
|
||||||
std::ostringstream oss;
|
std::ostringstream oss;
|
||||||
oss << "int main()\n"
|
oss << "int main()\n"
|
||||||
<< "{\n";
|
<< "{\n";
|
||||||
|
oss << " return 0;\n";
|
||||||
oss << "}\n";
|
oss << "}\n";
|
||||||
check(2, 2, 0, oss.str());
|
check(2, 2, 0, oss.str());
|
||||||
}
|
}
|
||||||
|
@ -129,6 +133,7 @@ private:
|
||||||
oss << "int main()\n"
|
oss << "int main()\n"
|
||||||
<< "{\n";
|
<< "{\n";
|
||||||
oss << " {char *a = malloc(10);}\n";
|
oss << " {char *a = malloc(10);}\n";
|
||||||
|
oss << " return 0;\n";
|
||||||
oss << "}\n";
|
oss << "}\n";
|
||||||
check(2, 1, 1, oss.str());
|
check(2, 1, 1, oss.str());
|
||||||
}
|
}
|
||||||
|
@ -139,6 +144,7 @@ private:
|
||||||
oss << "int main()\n"
|
oss << "int main()\n"
|
||||||
<< "{\n";
|
<< "{\n";
|
||||||
oss << " {char *a = malloc(10);}\n";
|
oss << " {char *a = malloc(10);}\n";
|
||||||
|
oss << " return 0;\n";
|
||||||
oss << "}\n";
|
oss << "}\n";
|
||||||
check(2, 20, 20, oss.str());
|
check(2, 20, 20, oss.str());
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue