%module arrays_scope | |
%inline %{ | |
enum { ASIZE = 256 }; | |
namespace foo { | |
enum { BBSIZE = 512 }; | |
class Bar { | |
public: | |
enum { CCSIZE = 768 }; | |
int adata[ASIZE]; | |
int bdata[BBSIZE]; | |
int cdata[CCSIZE]; | |
void blah(int x[ASIZE], int y[BBSIZE], int z[CCSIZE]) { }; | |
}; | |
} | |
%} | |