aboutsummaryrefslogtreecommitdiffstats
path: root/misc/py_wrap_generator.py
Commit message (Collapse)AuthorAgeFilesLines
* remove namespace mention from inheritance informationStefan Biereigel2020-02-031-1/+1
|
* expose polymorphism through python wrappersStefan Biereigel2020-02-031-2/+8
|
* add inheritance for pywrap generatorsStefan Biereigel2020-01-301-0/+30
|
* handle anonymous unions to fix #1080Patrick Eibl2019-11-211-0/+13
|
* Fix renaming all classes to Cpp*Benedikt Tutzer2019-10-091-2/+2
| | | | | | (This is only relevant for classes that are exposed twice, one time as a base class and one time as a derived class that can in turn be overridden in python, but actually all others were renamed)
* Expose global variables and allow logging to python streamsBenedikt Tutzer2019-10-091-6/+286
| | | | | | Global variables are now accessible via the Yosys class. To capture Yosys output, once can now register an output stream in Pyosys.
* Generate Python wrappers for inline constructorsBenedikt Tutzer2019-09-231-0/+2
| | | | Fixes: #1353
* Merge pull request #1112 from acw1251/pyosys_sigsig_issueClifford Wolf2019-08-251-16/+10
|\ | | | | Fixed pyosys commands returning RTLIL::SigSig
| * Fixed pyosys commands returning RTLIL::SigSigacw12512019-06-191-16/+10
| |
* | Throw runtime exception when trying to convert a c++-pointer to aBenedikt Tutzer2019-07-041-0/+3
|/ | | | | | python-object in case the pointer is a nullptr to avoid a segfault. Fixes #1090
* remove boost/log/exceptions.hpp from wrapper generatorStefan Biereigel2019-06-071-1/+0
|
* Remove yosys_banner() from python wrapper init, fixes #1056Clifford Wolf2019-06-051-1/+0
| | | | Signed-off-by: Clifford Wolf <clifford@clifford.at>
* Cleaned up root directoryBenedikt Tutzer2019-04-301-0/+2096