diff --git a/SWIG/Examples/test-suite/namespace_class.i b/SWIG/Examples/test-suite/namespace_class.i index 1c6eec3c7..082593eeb 100644 --- a/SWIG/Examples/test-suite/namespace_class.i +++ b/SWIG/Examples/test-suite/namespace_class.i @@ -211,6 +211,8 @@ namespace a %} #pragma SWIG nowarn=SWIGWARN_PARSE_NESTED_CLASS +// %copyctor doesn't work with nested class workaround +%nocopyctor; %inline %{ class Ala { diff --git a/SWIG/Examples/test-suite/python/kwargs.i b/SWIG/Examples/test-suite/python/kwargs.i index 94678206d..83713d8c2 100644 --- a/SWIG/Examples/test-suite/python/kwargs.i +++ b/SWIG/Examples/test-suite/python/kwargs.i @@ -1,5 +1,6 @@ %module kwargs +%nocopyctor; %kwargs; %rename(myDel) del; diff --git a/SWIG/Examples/test-suite/typemap_various.i b/SWIG/Examples/test-suite/typemap_various.i index 9fe192250..c84e4bba6 100644 --- a/SWIG/Examples/test-suite/typemap_various.i +++ b/SWIG/Examples/test-suite/typemap_various.i @@ -1,5 +1,8 @@ %module typemap_various +// %copyctor need to be disables since 'const SWIGTYPE &' generates errors +%nocopyctor; + %typemap(in) SWIGTYPE "_this_will_not_compile_SWIGTYPE_" %typemap(in) const SWIGTYPE & "_this_will_not_compile_const_SWIGTYPE_REF_"