update swig on windows

This commit is contained in:
Bassem Girgis
2019-08-04 21:38:19 -05:00
parent 8414b7136b
commit 76ad52be58
5943 changed files with 91790 additions and 71892 deletions

View File

@@ -0,0 +1,27 @@
%module constructor_exception
%inline %{
class MyError {
};
class SomeClass {
public:
SomeClass(int x) {
if (x < 0) {
throw MyError();
}
}
};
class Test {
SomeClass o;
public:
Test(int x) try : o(x) { }
catch (MyError &) {
}
catch (int) {
}
catch (...) {
}
};
%}