Test: Internal testing
This commit is contained in:
parent
fd726d710f
commit
0b0aa636af
|
@ -0,0 +1,12 @@
|
|||
|
||||
@ECHO OFF
|
||||
|
||||
cppcheck --debug internaltesting\testdecl.cpp > internaltesting\testdecl.msg
|
||||
hydfc internaltesting\testdecl.out internaltesting\testdecl.msg
|
||||
|
||||
cppcheck --debug internaltesting\testassign.cpp > internaltesting\testassign.msg
|
||||
hydfc internaltesting\testassign.out internaltesting\testassign.msg
|
||||
|
||||
cppcheck --debug internaltesting\testnew.cpp > internaltesting\testnew.msg
|
||||
hydfc internaltesting\testnew.out internaltesting\testnew.msg
|
||||
|
|
@ -0,0 +1,11 @@
|
|||
|
||||
|
||||
void f()
|
||||
{
|
||||
a = 1;
|
||||
b[2] = 3;
|
||||
c[4][5].min = 6;
|
||||
d.min = 7;
|
||||
}
|
||||
|
||||
|
|
@ -0,0 +1,6 @@
|
|||
{
|
||||
assign a
|
||||
assign b[2]
|
||||
assign c[4][5].min
|
||||
assign d.min
|
||||
}
|
|
@ -0,0 +1,11 @@
|
|||
|
||||
|
||||
void f()
|
||||
{
|
||||
int a;
|
||||
int b = 2, c, *d = NULL;
|
||||
int e = g(p1,p2);
|
||||
char str[10];
|
||||
}
|
||||
|
||||
|
|
@ -0,0 +1,11 @@
|
|||
{
|
||||
decl a
|
||||
decl b
|
||||
decl c
|
||||
decl d
|
||||
assign b
|
||||
assign d
|
||||
decl e
|
||||
assign e
|
||||
decl str
|
||||
}
|
|
@ -0,0 +1,10 @@
|
|||
|
||||
|
||||
void f()
|
||||
{
|
||||
a = new char[10];
|
||||
fred = new Fred;
|
||||
fred = new Fred();
|
||||
}
|
||||
|
||||
|
|
@ -0,0 +1,5 @@
|
|||
{
|
||||
new[] a
|
||||
new fred
|
||||
new fred
|
||||
}
|
Loading…
Reference in New Issue