Jonathan B. Coe
Jonathan B. Coe
Needs: - [x] Support for void return type - [ ] Support for sub-object return type - [x] Support for method arguments - [x] Support for constructors of base classes...
class templates and function templates cannot be exposed if any type is unspecified. A clear and explicit error should be raised in such cases.
List what is intended to work and what is intended to not work.
All tests are currently end-to-end. A simple set of Python tests with tiny code snippets should show what is expected for given input. Testing that failures are easy to understand...
pypy does not seem to support converting python `list`s to `ctypes.py_object`s. See This conversion is used by libclang and clang.cindex.py to visit AST nodes. Investigate this issue, document it and...
We should test cases where source contains errors and ensure that they are reported. No attempt should be made to generate code from broken source.
A simple Flask app could receive TU text (all includes included) and a list of bindings to produce and respond with generated code. request: ``` { "translation_unit": "class A {...
Add simple Pydoc to python bindings, generated from C++ code (not doxygen).
Parsed doxygen comments can be used to generate PyDoc comments. code model will need changing to get hold of doxygen docs.