Skip to content

Commit 7afa955

Browse files
committed
added support for reading vcxproj ForcedIncludeFiles and support for reading more information from props files
1 parent 4b0c239 commit 7afa955

17 files changed

Lines changed: 849 additions & 124 deletions

lib/importproject.cpp

Lines changed: 426 additions & 124 deletions
Large diffs are not rendered by default.
Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
class all
2+
{
3+
all() {
4+
int x = 3 / 0; (void)x; // ERROR
5+
}
6+
};
Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
#include <iostream>
2+
3+
int foo()
4+
{
5+
std::cout << "DebugX64\n";
6+
int x = 3 / 0; (void)x; // ERROR
7+
return 0;
8+
}
Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
class debug
2+
{
3+
debug() {
4+
int x = 3 / 0; (void)x; // ERROR
5+
}
6+
};
Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
class global
2+
{
3+
global() {
4+
int x = 3 / 0; (void)x; // ERROR
5+
}
6+
};
Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
class global
2+
{
3+
global() {
4+
int x = 3 / 0; (void)x; // ERROR
5+
}
6+
};
Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
class props
2+
{
3+
props() {
4+
int x = 3 / 0; (void)x; // ERROR
5+
}
6+
};
Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
class props
2+
{
3+
props() {
4+
int x = 3 / 0; (void)x; // ERROR
5+
}
6+
};
Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
#include <iostream>
2+
3+
int foo()
4+
{
5+
std::cout << "ReleaseX64\n";
6+
int x = 3 / 0; (void)x; // ERROR
7+
return 0;
8+
}
Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
class release
2+
{
3+
release() {
4+
int x = 3 / 0; (void)x; // ERROR
5+
}
6+
};

0 commit comments

Comments
 (0)