Add more verbose temporary flags for setters in variable wrappers.

git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/branches/oliverb-javascript-v8@13773 626c5289-ae23-0410-ae9c-e8d60b6d4f22
This commit is contained in:
Oliver Buchtala 2012-09-08 00:59:31 +00:00
commit d2debe3270

View file

@ -1451,7 +1451,9 @@ int Language::membervariableHandler(Node *n) {
}
if (make_set_wrapper) {
Setattr(n, "sym:name", mrename_set);
SetFlag(n, "wrap:issetter");
functionWrapper(n);
Delattr(n, "wrap:issetter");
} else {
SetFlag(n, "feature:immutable");
}
@ -2910,7 +2912,9 @@ int Language::variableWrapper(Node *n) {
Delete(pname0);
}
if (make_set_wrapper) {
SetFlag(n, "wrap:issetter");
functionWrapper(n);
Delattr(n, "wrap:issetter");
}
/* Restore parameters */
Setattr(n, "sym:name", symname);