summaryrefslogtreecommitdiffstats
path: root/lldb/scripts/Python/python-wrapper.swig
diff options
context:
space:
mode:
authorZachary Turner <zturner@google.com>2015-11-11 19:42:27 +0000
committerZachary Turner <zturner@google.com>2015-11-11 19:42:27 +0000
commita140514733e0ab0310688c727b70ba3e2a4a8ddc (patch)
tree00c8c54435082bda6ae8c33cb9eac146fe31865a /lldb/scripts/Python/python-wrapper.swig
parent51c402838ca37b51701f7e03738f6e503c7d1c7e (diff)
downloadbcm5719-llvm-a140514733e0ab0310688c727b70ba3e2a4a8ddc.tar.gz
bcm5719-llvm-a140514733e0ab0310688c727b70ba3e2a4a8ddc.zip
Create `PythonTuple` and `PythonCallable` wrapper classes.
This adds PythonTuple and PythonCallable classes to PythonDataObjects. Additionally, unit tests are provided that exercise this functionality, including invoking manipulating and checking for validity of tuples, and invoking and checking for validity of callables using a variety of different syntaxes. The goal here is to eventually replace the code in python-wrapper.swig that directly uses the Python C API to deal with callables and name resolution with this code that can be more easily tested and debugged. llvm-svn: 252787
Diffstat (limited to 'lldb/scripts/Python/python-wrapper.swig')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud