Fixes unknown preprocessor directive error introduced in #217
commit 255c929c56
These were probably intended as script comments using # when C/C++
comments using // or /* */ should have been used.
21 lines
429 B
OpenEdge ABL
21 lines
429 B
OpenEdge ABL
%module r_overload_array
|
|
|
|
%include <stl.i>
|
|
// this tests the situation in which there is a scalar function
|
|
// corresponding with a vector one
|
|
|
|
%inline %{
|
|
class Foo {
|
|
public:
|
|
double bar(double w) {return w;};
|
|
double bar(double *w) {return w[0];}
|
|
double bar(std::vector<double> w) {return w[0];}
|
|
|
|
int bar_int(int w) {return w;}
|
|
int bar_int(int *w) {return w[0];}
|
|
int bar_int(std::vector<int> w) {return w[0];}
|
|
};
|
|
%}
|
|
|
|
|
|
|