%feature ("flatnested") is set for nested scope test
This commit is contained in:
parent
4744ea8903
commit
8fc4fd2893
2 changed files with 4 additions and 7 deletions
|
|
@ -1,5 +1,9 @@
|
||||||
%module nested_scope
|
%module nested_scope
|
||||||
|
|
||||||
|
#if !defined(SWIGCSHARP) && !defined(SWIGJAVA)
|
||||||
|
%feature ("flatnested");
|
||||||
|
#endif
|
||||||
|
|
||||||
%inline %{
|
%inline %{
|
||||||
namespace ns {
|
namespace ns {
|
||||||
struct Global {
|
struct Global {
|
||||||
|
|
|
||||||
|
|
@ -6,13 +6,6 @@
|
||||||
|
|
||||||
// Test nested templates - that is template classes and template methods within a class.
|
// Test nested templates - that is template classes and template methods within a class.
|
||||||
|
|
||||||
%warnfilter(SWIGWARN_PARSE_NAMED_NESTED_CLASS) ns::OuterClass::Inner1;
|
|
||||||
%warnfilter(SWIGWARN_PARSE_NAMED_NESTED_CLASS) ns::OuterClass::Inner2;
|
|
||||||
%warnfilter(SWIGWARN_PARSE_NAMED_NESTED_CLASS) ns::OuterTemplate::NestedInnerTemplate1;
|
|
||||||
%warnfilter(SWIGWARN_PARSE_NAMED_NESTED_CLASS) ns::OuterTemplate::NestedInnerTemplate2;
|
|
||||||
%warnfilter(SWIGWARN_PARSE_NAMED_NESTED_CLASS) ns::OuterTemplate::NestedInnerTemplate3;
|
|
||||||
%warnfilter(SWIGWARN_PARSE_NAMED_NESTED_CLASS) ns::OuterTemplate::NestedStruct;
|
|
||||||
|
|
||||||
namespace ns {
|
namespace ns {
|
||||||
template <class T> struct ForwardTemplate;
|
template <class T> struct ForwardTemplate;
|
||||||
}
|
}
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue