[php] Simplify creating overload dispatch name
This commit is contained in:
parent
7418da9e5d
commit
6ef820acf9
1 changed files with 2 additions and 8 deletions
|
|
@ -1029,7 +1029,6 @@ public:
|
|||
String *wname = NewStringEmpty();
|
||||
String *overloadwname = NULL;
|
||||
int overloaded = 0;
|
||||
String *overname = 0;
|
||||
String *modes = NULL;
|
||||
bool static_setter = false;
|
||||
bool static_getter = false;
|
||||
|
|
@ -1047,18 +1046,13 @@ public:
|
|||
|
||||
if (Getattr(n, "sym:overloaded")) {
|
||||
overloaded = 1;
|
||||
overname = Getattr(n, "sym:overname");
|
||||
overloadwname = NewString(Swig_name_wrapper(iname));
|
||||
Printf(overloadwname, "%s", Getattr(n, "sym:overname"));
|
||||
} else {
|
||||
if (!addSymbol(iname, n))
|
||||
return SWIG_ERROR;
|
||||
}
|
||||
|
||||
if (overname) {
|
||||
// Test for overloading
|
||||
overloadwname = NewString(Swig_name_wrapper(iname));
|
||||
Printf(overloadwname, "%s", overname);
|
||||
}
|
||||
|
||||
if (constructor) {
|
||||
wname = NewString("__construct");
|
||||
} else if (wrapperType == membervar) {
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue