git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@11857 626c5289-ae23-0410-ae9c-e8d60b6d4f22
28 lines
385 B
OpenEdge ABL
28 lines
385 B
OpenEdge ABL
%module symbol_clash
|
|
|
|
// ::Vector and ::Text::Vector were incorrectly clashing in the target language symbol tables
|
|
|
|
#if defined(SWIGJAVA) || defined(SWIGCSHARP)
|
|
|
|
#if defined(SWIGJAVA)
|
|
%include "enumtypeunsafe.swg"
|
|
#elif defined(SWIGCSHARP)
|
|
%include "enumsimple.swg"
|
|
#endif
|
|
|
|
%inline %{
|
|
class Vector
|
|
{
|
|
};
|
|
|
|
namespace Text
|
|
{
|
|
enum Preference
|
|
{
|
|
Raster,
|
|
Vector
|
|
};
|
|
}
|
|
%}
|
|
|
|
#endif
|