Generator: Remove trailing whitespaces in the Python module

This commit is contained in:
Dmitry D. Chernov 2019-07-14 11:02:37 +10:00
commit 9f79fb5216

View file

@ -1,5 +1,5 @@
/* ----------------------------------------------------------------------------- /* -----------------------------------------------------------------------------
* This file is part of SWIG, which is licensed as a whole under version 3 * This file is part of SWIG, which is licensed as a whole under version 3
* (or any later version) of the GNU General Public License. Some additional * (or any later version) of the GNU General Public License. Some additional
* terms also apply to certain portions of SWIG. The full details of the SWIG * terms also apply to certain portions of SWIG. The full details of the SWIG
* license and copyrights can be found in the LICENSE and COPYRIGHT files * license and copyrights can be found in the LICENSE and COPYRIGHT files
@ -462,12 +462,12 @@ public:
* ------------------------------------------------------------ */ * ------------------------------------------------------------ */
virtual int top(Node *n) { virtual int top(Node *n) {
/* check if directors are enabled for this module. note: this /* check if directors are enabled for this module. note: this
* is a "master" switch, without which no director code will be * is a "master" switch, without which no director code will be
* emitted. %feature("director") statements are also required * emitted. %feature("director") statements are also required
* to enable directors for individual classes or methods. * to enable directors for individual classes or methods.
* *
* use %module(directors="1") modulename at the start of the * use %module(directors="1") modulename at the start of the
* interface file to enable director generation. * interface file to enable director generation.
*/ */
String *mod_docstring = NULL; String *mod_docstring = NULL;
@ -1606,7 +1606,7 @@ public:
* *
* For functions that have not had nameless parameters set in the Language class. * For functions that have not had nameless parameters set in the Language class.
* *
* Inputs: * Inputs:
* plist - entire parameter list * plist - entire parameter list
* arg_num - the number to start from when naming arguments * arg_num - the number to start from when naming arguments
* Side effects: * Side effects:
@ -2173,7 +2173,7 @@ public:
while (i) { while (i) {
Node *nn = Getattr(i, "defaultargs"); Node *nn = Getattr(i, "defaultargs");
if (nn != h) { if (nn != h) {
/* Check if overloaded function has defaultargs and /* Check if overloaded function has defaultargs and
* pointed to the first overloaded. */ * pointed to the first overloaded. */
return true; return true;
} }
@ -2190,7 +2190,7 @@ public:
* reuse make_autodocParmList() to do so. * reuse make_autodocParmList() to do so.
* ------------------------------------------------------------ */ * ------------------------------------------------------------ */
String *make_pyParmList(Node *n, bool in_class, bool is_calling, int kw, bool has_self_for_count = false) { String *make_pyParmList(Node *n, bool in_class, bool is_calling, int kw, bool has_self_for_count = false) {
/* Get the original function for a defaultargs copy, /* Get the original function for a defaultargs copy,
* see default_arguments() in parser.y. */ * see default_arguments() in parser.y. */
Node *nn = Getattr(n, "defaultargs"); Node *nn = Getattr(n, "defaultargs");
if (nn) if (nn)
@ -2972,9 +2972,9 @@ public:
} }
/* if the object is a director, and the method call originated from its /* if the object is a director, and the method call originated from its
* underlying python object, resolve the call by going up the c++ * underlying python object, resolve the call by going up the c++
* inheritance chain. otherwise try to resolve the method in python. * inheritance chain. otherwise try to resolve the method in python.
* without this check an infinite loop is set up between the director and * without this check an infinite loop is set up between the director and
* shadow class method calls. * shadow class method calls.
*/ */
@ -3068,7 +3068,7 @@ public:
// base class pointers! // base class pointers!
/* New addition to unwrap director return values so that the original /* New addition to unwrap director return values so that the original
* python object is returned instead. * python object is returned instead.
*/ */
#if 1 #if 1
int unwrap = 0; int unwrap = 0;
@ -3613,7 +3613,7 @@ public:
} }
/* ------------------------------------------------------------ /* ------------------------------------------------------------
* nativeWrapper() * nativeWrapper()
* ------------------------------------------------------------ */ * ------------------------------------------------------------ */
@ -3648,7 +3648,7 @@ public:
/* --------------------------------------------------------------- /* ---------------------------------------------------------------
* classDirectorMethod() * classDirectorMethod()
* *
* Emit a virtual director method to pass a method call on to the * Emit a virtual director method to pass a method call on to the
* underlying Python object. * underlying Python object.
* ** Moved down due to gcc-2.96 internal error ** * ** Moved down due to gcc-2.96 internal error **
* --------------------------------------------------------------- */ * --------------------------------------------------------------- */
@ -4759,7 +4759,7 @@ public:
int oldshadow = shadow; int oldshadow = shadow;
int use_director = Swig_directorclass(n); int use_director = Swig_directorclass(n);
/* /*
* If we're wrapping the constructor of a C++ director class, prepend a new parameter * If we're wrapping the constructor of a C++ director class, prepend a new parameter
* to receive the scripting language object (e.g. 'self') * to receive the scripting language object (e.g. 'self')
* *
@ -5088,7 +5088,7 @@ public:
/* ------------------------------------------------------------ /* ------------------------------------------------------------
* insertDirective() * insertDirective()
* *
* Hook for %insert directive. We're going to look for special %shadow inserts * Hook for %insert directive. We're going to look for special %shadow inserts
* as a special case so we can do indenting correctly * as a special case so we can do indenting correctly
* ------------------------------------------------------------ */ * ------------------------------------------------------------ */
@ -5171,7 +5171,7 @@ public:
/* --------------------------------------------------------------- /* ---------------------------------------------------------------
* classDirectorMethod() * classDirectorMethod()
* *
* Emit a virtual director method to pass a method call on to the * Emit a virtual director method to pass a method call on to the
* underlying Python object. * underlying Python object.
* *
* ** Moved it here due to internal error on gcc-2.96 ** * ** Moved it here due to internal error on gcc-2.96 **
@ -5272,7 +5272,7 @@ int PYTHON::classDirectorMethod(Node *n, Node *parent, String *super) {
Append(w->def, " {"); Append(w->def, " {");
Append(declaration, ";\n"); Append(declaration, ";\n");
/* declare method return value /* declare method return value
* if the return value is a reference or const reference, a specialized typemap must * if the return value is a reference or const reference, a specialized typemap must
* handle it, including declaration of c_result ($result). * handle it, including declaration of c_result ($result).
*/ */
@ -5432,7 +5432,7 @@ int PYTHON::classDirectorMethod(Node *n, Node *parent, String *super) {
} else { } else {
Wrapper_add_localv(w, source, "swig::SwigVar_PyObject", source, "= 0", NIL); Wrapper_add_localv(w, source, "swig::SwigVar_PyObject", source, "= 0", NIL);
Printf(wrap_args, "%s = SWIG_InternalNewPointerObj(%s, SWIGTYPE%s, 0);\n", source, nonconst, mangle); Printf(wrap_args, "%s = SWIG_InternalNewPointerObj(%s, SWIGTYPE%s, 0);\n", source, nonconst, mangle);
//Printf(wrap_args, "%s = SWIG_NewPointerObj(%s, SWIGTYPE_p_%s, 0);\n", //Printf(wrap_args, "%s = SWIG_NewPointerObj(%s, SWIGTYPE_p_%s, 0);\n",
// source, nonconst, base); // source, nonconst, base);
Printv(arglist, source, NIL); Printv(arglist, source, NIL);
} }