Fixes parallel make where each invocation of swig was writing and deleting the same file resulting in lots of the newly introduced warning messages: On exit, could not delete file xxx.py: No such file or directory
34 lines
348 B
OpenEdge ABL
34 lines
348 B
OpenEdge ABL
%module xxx
|
|
|
|
// C++17 nested namespaces
|
|
|
|
namespace A
|
|
{
|
|
namespace B
|
|
{
|
|
void ab1();
|
|
}
|
|
}
|
|
namespace A::B
|
|
{
|
|
void ab2();
|
|
}
|
|
namespace AAlias = A;
|
|
namespace AAlias::B
|
|
{
|
|
void ab3();
|
|
}
|
|
namespace A
|
|
{
|
|
namespace BAlias = B;
|
|
void ab4();
|
|
}
|
|
namespace A::BAlias
|
|
{
|
|
void ab5();
|
|
}
|
|
namespace ABAlias = A::B;
|
|
namespace ABAlias
|
|
{
|
|
void ab6();
|
|
}
|