Fix Vera++ rule for switch statements.

JerryScript-DCO-1.0-Signed-off-by: László Langó llango.u-szeged@partner.samsung.com
This commit is contained in:
László Langó
2016-01-27 14:48:35 +01:00
parent 6608cc4b7d
commit e763280761
6 changed files with 15 additions and 35 deletions
-2
View File
@@ -149,7 +149,6 @@ skip_spaces (parser_context_t *context_p) /**< context */
context_p->source_p++;
context_p->column++;
continue;
/* FALLTHRU */
}
case LIT_CHAR_TAB:
@@ -157,7 +156,6 @@ skip_spaces (parser_context_t *context_p) /**< context */
context_p->column = align_column_to_tab (context_p->column);
context_p->source_p++;
continue;
/* FALLTHRU */
}
case '/':
-3
View File
@@ -713,7 +713,6 @@ parser_process_unary_expression (parser_context_t *context_p) /**< context */
}
lexer_next_token (context_p);
continue;
/* FALLTHRU */
}
case LEXER_LEFT_SQUARE:
@@ -745,7 +744,6 @@ parser_process_unary_expression (parser_context_t *context_p) /**< context */
parser_emit_cbc (context_p, CBC_PUSH_PROP);
}
continue;
/* FALLTHRU */
}
case LEXER_LEFT_PAREN:
@@ -911,7 +909,6 @@ parser_process_unary_expression (parser_context_t *context_p) /**< context */
parser_emit_cbc_call (context_p, opcode, call_arguments);
continue;
/* FALLTHRU */
}
default:
-19
View File
@@ -1674,7 +1674,6 @@ parser_parse_statements (parser_context_t *context_p) /**< context */
parser_stack_iterator_init (context_p, &context_p->last_statement);
lexer_next_token (context_p);
continue;
/* FALLTHRU */
}
case LEXER_KEYW_VAR:
@@ -1687,21 +1686,18 @@ parser_parse_statements (parser_context_t *context_p) /**< context */
{
parser_parse_function_statement (context_p);
continue;
/* FALLTHRU */
}
case LEXER_KEYW_IF:
{
parser_parse_if_statement_start (context_p);
continue;
/* FALLTHRU */
}
case LEXER_KEYW_SWITCH:
{
parser_parse_switch_statement_start (context_p);
continue;
/* FALLTHRU */
}
case LEXER_KEYW_DO:
@@ -1720,28 +1716,24 @@ parser_parse_statements (parser_context_t *context_p) /**< context */
parser_stack_iterator_init (context_p, &context_p->last_statement);
lexer_next_token (context_p);
continue;
/* FALLTHRU */
}
case LEXER_KEYW_WHILE:
{
parser_parse_while_statement_start (context_p);
continue;
/* FALLTHRU */
}
case LEXER_KEYW_FOR:
{
parser_parse_for_statement_start (context_p);
continue;
/* FALLTHRU */
}
case LEXER_KEYW_WITH:
{
parser_parse_with_statement_start (context_p);
continue;
/* FALLTHRU */
}
case LEXER_KEYW_TRY:
@@ -1769,21 +1761,18 @@ parser_parse_statements (parser_context_t *context_p) /**< context */
parser_stack_iterator_init (context_p, &context_p->last_statement);
lexer_next_token (context_p);
continue;
/* FALLTHRU */
}
case LEXER_KEYW_DEFAULT:
{
parser_parse_default_statement (context_p);
continue;
/* FALLTHRU */
}
case LEXER_KEYW_CASE:
{
parser_parse_case_statement (context_p);
continue;
/* FALLTHRU */
}
case LEXER_KEYW_BREAK:
@@ -1967,7 +1956,6 @@ parser_parse_statements (parser_context_t *context_p) /**< context */
parser_set_breaks_to_current_position (context_p, label.break_list_p);
continue;
/* FALLTHRU */
}
case PARSER_STATEMENT_IF:
@@ -1977,7 +1965,6 @@ parser_parse_statements (parser_context_t *context_p) /**< context */
break;
}
continue;
/* FALLTHRU */
}
case PARSER_STATEMENT_ELSE:
@@ -1990,7 +1977,6 @@ parser_parse_statements (parser_context_t *context_p) /**< context */
parser_set_branch_to_current_position (context_p, &else_statement.branch);
continue;
/* FALLTHRU */
}
case PARSER_STATEMENT_DO_WHILE:
@@ -2001,21 +1987,18 @@ parser_parse_statements (parser_context_t *context_p) /**< context */
lexer_next_token (context_p);
}
continue;
/* FALLTHRU */
}
case PARSER_STATEMENT_WHILE:
{
parser_parse_while_statement_end (context_p);
continue;
/* FALLTHRU */
}
case PARSER_STATEMENT_FOR:
{
parser_parse_for_statement_end (context_p);
continue;
/* FALLTHRU */
}
case PARSER_STATEMENT_FOR_IN:
@@ -2043,14 +2026,12 @@ parser_parse_statements (parser_context_t *context_p) /**< context */
parser_set_breaks_to_current_position (context_p, loop.branch_list_p);
parser_set_branch_to_current_position (context_p, &for_in_statement.branch);
continue;
/* FALLTHRU */
}
case PARSER_STATEMENT_WITH:
{
parser_parse_with_statement_end (context_p);
continue;
/* FALLTHRU */
}
default: