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
26 lines
557 B
OpenEdge ABL
26 lines
557 B
OpenEdge ABL
%module xxx
|
|
|
|
template<typename T> T template_friend1(T);
|
|
template<typename T> T template_friend1(T);
|
|
struct MyTemplate1 {
|
|
template<typename T> friend T template_friend1(T);
|
|
};
|
|
|
|
template<typename T> T template_friend2(T);
|
|
struct MyTemplate2 {
|
|
template<typename T> friend T template_friend2(T);
|
|
};
|
|
template<typename T> T template_friend2(T);
|
|
|
|
|
|
int normal_friend1(int);
|
|
int normal_friend1(int);
|
|
struct MyClass1 {
|
|
friend int normal_friend1(int);
|
|
};
|
|
|
|
int normal_friend2(int);
|
|
struct MyClass2 {
|
|
friend int normal_friend2(int);
|
|
};
|
|
int normal_friend2(int);
|