Added two more tests to lib_std_string.i, to test throwing a pointer to
a string and a const pointer to a string. git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@6124 626c5289-ae23-0410-ae9c-e8d60b6d4f22
This commit is contained in:
parent
7f71c2696f
commit
55d1b3338f
1 changed files with 8 additions and 2 deletions
|
|
@ -37,16 +37,22 @@ std::string& test_reference_out() {
|
|||
|
||||
void test_throw() throw(std::string){
|
||||
static std::string x = "x";
|
||||
|
||||
throw x;
|
||||
}
|
||||
|
||||
void test_const_reference_throw() throw(const std::string &){
|
||||
static std::string x = "x";
|
||||
|
||||
throw x;
|
||||
}
|
||||
|
||||
void test_pointer_throw() throw(std::string *) {
|
||||
throw new std::string("foo");
|
||||
}
|
||||
|
||||
void test_const_pointer_throw() throw(const std::string *) {
|
||||
throw new std::string("foo");
|
||||
}
|
||||
|
||||
%}
|
||||
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue