Skip to content
Snippets Groups Projects
Commit 9a263465 authored by chrg's avatar chrg
Browse files

Semi-working version

parent 9e2c99b7
No related branches found
No related tags found
No related merge requests found
Showing
with 103 additions and 47 deletions
0 remove statement at ("test/cases/typedef.c": line 9)
1 inline variable x at ("test/cases/typedef.c": line 8)
0 remove function f at ("test/cases/typedef.c": line 4)
0 inline typedef uint64 at ("test/cases/typedef.c": line 2)
// 0 inline typedef uint64 at ("test/cases/small/typedef.c": line 2)
// 0 remove function f at ("test/cases/small/typedef.c": line 4)
// 1 inline variable x at ("test/cases/small/typedef.c": line 8)
// 0 remove statement at ("test/cases/small/typedef.c": line 9)
// 0 replace by zero at ("test/cases/small/typedef.c": line 9)
typedef int uint64;
void f(uint64 a)
{
}
int main()
{
return 1;
}
// 0 inline typedef uint64 at ("test/cases/small/typedef.c": line 2)
// 0 remove function f at ("test/cases/small/typedef.c": line 4)
// 1 inline variable x at ("test/cases/small/typedef.c": line 8)
// 0 remove statement at ("test/cases/small/typedef.c": line 9)
// 1 replace by zero at ("test/cases/small/typedef.c": line 9)
typedef int uint64;
void f(uint64 a)
{
}
int main()
{
return 0;
}
// 0 inline typedef uint64 at ("test/cases/small/typedef.c": line 2)
// 0 remove function f at ("test/cases/small/typedef.c": line 4)
// 1 inline variable x at ("test/cases/small/typedef.c": line 8)
// 1 remove statement at ("test/cases/small/typedef.c": line 9)
typedef int uint64; typedef int uint64;
void f(uint64 a) void f(uint64 a)
{ {
......
1 remove statement at ("test/cases/typedef.c": line 9)
1 inline variable x at ("test/cases/typedef.c": line 8)
0 remove function f at ("test/cases/typedef.c": line 4)
0 inline typedef uint64 at ("test/cases/typedef.c": line 2)
typedef int uint64;
int main()
{
uint64 x = 1;
return x;
}
0 remove statement at ("test/cases/typedef.c": line 9)
0 inline variable x at ("test/cases/typedef.c": line 8)
1 remove function f at ("test/cases/typedef.c": line 4)
0 inline typedef uint64 at ("test/cases/typedef.c": line 2)
// 0 inline typedef uint64 at ("test/cases/small/typedef.c": line 2)
// 1 remove function f at ("test/cases/small/typedef.c": line 4)
// 0 inline variable x at ("test/cases/small/typedef.c": line 8)
// 0 remove statement at ("test/cases/small/typedef.c": line 9)
// 0 replace by zero at ("test/cases/small/typedef.c": line 9)
typedef int uint64;
int main()
{
uint64 x = 1;
return x;
}
// 0 inline typedef uint64 at ("test/cases/small/typedef.c": line 2)
// 1 remove function f at ("test/cases/small/typedef.c": line 4)
// 0 inline variable x at ("test/cases/small/typedef.c": line 8)
// 0 remove statement at ("test/cases/small/typedef.c": line 9)
// 1 replace by zero at ("test/cases/small/typedef.c": line 9)
typedef int uint64;
int main()
{
uint64 x = 1;
return 0;
}
// 0 inline typedef uint64 at ("test/cases/small/typedef.c": line 2)
// 1 remove function f at ("test/cases/small/typedef.c": line 4)
// 0 inline variable x at ("test/cases/small/typedef.c": line 8)
// 1 remove statement at ("test/cases/small/typedef.c": line 9)
typedef int uint64; typedef int uint64;
int main() int main()
{ {
......
1 remove statement at ("test/cases/typedef.c": line 9)
0 inline variable x at ("test/cases/typedef.c": line 8)
1 remove function f at ("test/cases/typedef.c": line 4)
0 inline typedef uint64 at ("test/cases/typedef.c": line 2)
typedef int uint64;
int main()
{
return 1;
}
0 remove statement at ("test/cases/typedef.c": line 9)
1 inline variable x at ("test/cases/typedef.c": line 8)
1 remove function f at ("test/cases/typedef.c": line 4)
0 inline typedef uint64 at ("test/cases/typedef.c": line 2)
// 0 inline typedef uint64 at ("test/cases/small/typedef.c": line 2)
// 1 remove function f at ("test/cases/small/typedef.c": line 4)
// 1 inline variable x at ("test/cases/small/typedef.c": line 8)
// 0 remove statement at ("test/cases/small/typedef.c": line 9)
// 0 replace by zero at ("test/cases/small/typedef.c": line 9)
typedef int uint64;
int main()
{
return 1;
}
// 0 inline typedef uint64 at ("test/cases/small/typedef.c": line 2)
// 1 remove function f at ("test/cases/small/typedef.c": line 4)
// 1 inline variable x at ("test/cases/small/typedef.c": line 8)
// 0 remove statement at ("test/cases/small/typedef.c": line 9)
// 1 replace by zero at ("test/cases/small/typedef.c": line 9)
typedef int uint64;
int main()
{
return 0;
}
// 0 inline typedef uint64 at ("test/cases/small/typedef.c": line 2)
// 1 remove function f at ("test/cases/small/typedef.c": line 4)
// 1 inline variable x at ("test/cases/small/typedef.c": line 8)
// 1 remove statement at ("test/cases/small/typedef.c": line 9)
typedef int uint64; typedef int uint64;
int main() int main()
{ {
......
1 remove statement at ("test/cases/typedef.c": line 9)
1 inline variable x at ("test/cases/typedef.c": line 8)
1 remove function f at ("test/cases/typedef.c": line 4)
0 inline typedef uint64 at ("test/cases/typedef.c": line 2)
void f(int a)
{
}
int main()
{
int x = 1;
return x;
}
0 remove statement at ("test/cases/typedef.c": line 9)
0 inline variable x at ("test/cases/typedef.c": line 8)
0 remove function f at ("test/cases/typedef.c": line 4)
1 inline typedef uint64 at ("test/cases/typedef.c": line 2)
// 1 inline typedef uint64 at ("test/cases/small/typedef.c": line 2)
// 0 remove function f at ("test/cases/small/typedef.c": line 4)
// 0 inline variable x at ("test/cases/small/typedef.c": line 8)
// 0 remove statement at ("test/cases/small/typedef.c": line 9)
// 0 replace by zero at ("test/cases/small/typedef.c": line 9)
void f(int a)
{
}
int main()
{
int x = 1;
return x;
}
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment