diff --git a/wrap/Constructor.cpp b/wrap/Constructor.cpp index 2dd9c48b3..a116627e2 100644 --- a/wrap/Constructor.cpp +++ b/wrap/Constructor.cpp @@ -147,8 +147,8 @@ void Constructor::emit_cython_pyx(FileWriter& pyxFile, const Class& cls) const { for (size_t i = 0; i < nrOverloads(); i++) { ArgumentList args = argumentList(i); pyxFile.oss << "\t@staticmethod\n"; - pyxFile.oss << "\tdef __Create" - << ((i > 0) ? to_string(i) : "") << "__("; + pyxFile.oss << "\tdef ctor" + << ((i > 0) ? to_string(i) : "") << "("; args.emit_cython_pyx(pyxFile); pyxFile.oss << "): \n";