yosys/misc
Martin Povišer bd06338172 py_wrap_generator: Fix handling of method name collisions
If two methods have the same signature but for qualifiers the Python
binding doesn't care about ('const'), do not generate a mangled name for
the method.

Fixes

    .def<Wire (Module::*)(const IdString* )>("wire__YOSYS_NAMESPACE_RTLIL_IdString", &Module::wire__YOSYS_NAMESPACE_RTLIL_IdString)
    .def<Cell (Module::*)(const IdString* )>("cell__YOSYS_NAMESPACE_RTLIL_IdString", &Module::cell__YOSYS_NAMESPACE_RTLIL_IdString)

in the output after the previous change.
2023-04-05 13:36:44 +02:00
..
yosysjs Update WaveDrom script URLs 2021-09-18 16:24:40 +02:00
__init__.py Cleaned up root directory 2019-04-30 13:19:04 +02:00
create_vcxsrc.sh Update URL to zlib 2022-03-28 11:05:30 +02:00
jny.schema.json misc: Added JNY schema definition 2022-08-02 07:23:45 -04:00
launcher.c msys2: launcher: fix warnings and errors under g++ 2019-09-08 15:50:24 +08:00
py_wrap_generator.py py_wrap_generator: Fix handling of method name collisions 2023-04-05 13:36:44 +02:00
yosys-config.in Fix hard-coded path to /bin/bash -> /usr/bin/env bash 2022-09-24 22:52:42 -07:00