/* This testcase checks whether SWIG correctly uses the new 'decltype()' | |
introduced in C++11. | |
*/ | |
%module cpp11_decltype | |
%inline %{ | |
class A { | |
public: | |
int i; | |
decltype(i) j; | |
auto foo( decltype(i) a ) -> decltype(i) { | |
if (a==5) | |
return 10; | |
else | |
return 0; | |
} | |
}; | |
%} |