blob: 2cbd485263660ddcc585c1defce91540474c53bc [file] [log] [blame]
// Positive Tests: test that should generate a violation
namespace a { namespace b { namespace c { };};};
extern void foo(void);
void test_1_p(int n)
{
const int m = n;
for (int i = 0;i < m;i++)
{
foo();
}
foo();foo();foo();
}
// Negative Tests: test that should not generate a violation
namespace a { namespace b { namespace c { }; }; };
extern void foo(void);
void test_1_n(int n)
{
const int m = n;
for (int i = 0; i < m; i++)
{
foo();
}
foo(); foo(); foo();
}
// Single-quoted semicolons should not generate a violation
static char semicolon_char_1 = ';';
// Double-quoted semicolons should not generate a violation
static const char * const semicolon_string_1 = ";";
static const char * const semicolon_string_2 = "first;second;";
static const char * const semicolon_string_5 = "\"first\",\"second\";";
static const char * const semicolon_string_3 = "\"first\";\"second\";";
static const char * const semicolon_string_4 = "\'first\',\'second\';";
static const char * const semicolon_string_6 = "\'first\';\'second\';";
static const char * const semicolon_string_7 = "size=\"17;11\";";