astyle formatting

This commit is contained in:
Daniel Marjamäki 2009-07-18 20:35:22 +02:00
parent 2ba0897ecb
commit ffac9281c4
3 changed files with 46 additions and 23 deletions

View File

@ -94,28 +94,35 @@ void CheckOther::warningRedundantCode()
*
**/
if (Token::simpleMatch(tok2, "0 !=")) {
if (Token::simpleMatch(tok2, "0 !="))
{
tok2 = tok2->tokAt(2);
}
if (Token::simpleMatch(tok2, "this .") ||
Token::Match(tok2, "%var% ::")) {
Token::Match(tok2, "%var% ::"))
{
tok2 = tok2->tokAt(2);
}
if (Token::Match(tok2, "%var%")) {
if (Token::Match(tok2, "%var%"))
{
varname = tok2->strAt(0);
tok2 = tok2->next();
}
if (Token::simpleMatch(tok2, "!= 0")) {
if (Token::simpleMatch(tok2, "!= 0"))
{
tok2 = tok2->tokAt(2);
}
if (tok2->str() == ")") {
if (tok2->str() == ")")
{
tok2 = tok2->next();
} else {
}
else
{
varname = NULL;
}
@ -147,45 +154,60 @@ void CheckOther::warningRedundantCode()
*
**/
if (Token::Match(tok2, "free|kfree (")) {
if (Token::Match(tok2, "free|kfree ("))
{
tok2 = tok2->tokAt(2);
funcHasBracket = true;
} else if (tok2->str() == "delete") {
}
else if (tok2->str() == "delete")
{
tok2 = tok2->next();
if (Token::simpleMatch(tok2, "[ ]")) {
if (Token::simpleMatch(tok2, "[ ]"))
{
tok2 = tok2->tokAt(2);
}
}
if (Token::simpleMatch(tok2, "this .") ||
Token::Match(tok2, "%var% ::")) {
Token::Match(tok2, "%var% ::"))
{
tok2 = tok2->tokAt(2);
}
if (Token::Match(tok2, "%var%") && (strcmp(tok2->strAt(0), varname) == 0)) {
if (Token::Match(tok2, "%var%") && (strcmp(tok2->strAt(0), varname) == 0))
{
tok2 = tok2->next();
err = true;
}
if (funcHasBracket) {
if (tok2->str() != ")") {
if (funcHasBracket)
{
if (tok2->str() != ")")
{
err = false;
} else {
}
else
{
tok2 = tok2->next();
}
}
if (tok2->str() != ";") {
if (tok2->str() != ";")
{
err = false;
} else {
}
else
{
tok2 = tok2->next();
}
if (ifHasBracket) {
if (tok2->str() != "}") {
if (ifHasBracket)
{
if (tok2->str() != "}")
{
err = false;
}
}

View File

@ -2405,7 +2405,8 @@ private:
ASSERT_EQUALS("[test.cpp:22]: (error) Resource leak: f\n", errout.str());
}
void getc_function() {
void getc_function()
{
{
check("void f()\n"
"{"

View File

@ -1347,10 +1347,10 @@ private:
{
const std::string code("void f()\n"
"{\n"
" std::vector<int> b;\n"
" std::vector<int> &a = b;\n"
" std::vector<int> *c = &b;\n"
"}\n");
" std::vector<int> b;\n"
" std::vector<int> &a = b;\n"
" std::vector<int> *c = &b;\n"
"}\n");
// tokenize..
Tokenizer tokenizer;