[Lldb-commits] [PATCH] D60119: modify-python-lldb.py: clean up __iter__ and __len__ support
Pavel Labath via Phabricator via lldb-commits
lldb-commits at lists.llvm.org
Tue Apr 2 04:25:58 PDT 2019
labath created this revision.
labath added reviewers: zturner, jingham, amccarth.
Herald added a subscriber: jdoerfert.
Instead of modifying the swig-generated code, just add the appropriate
methods to the interface files in order to get the swig to do the
generation for us.
This is a straight-forward move from the python script to the interface
files. The single class which has nontrivial handling in the script
(SBModule) has been left for a separate patch.
For the cases where I did not find any tests exercising the
iteration/length methods (i.e., no tests failed after I stopped emitting
them), I tried to add basic tests for that functionality.
-------------- next part --------------
A non-text attachment was scrubbed...
Size: 16172 bytes
Desc: not available
More information about the lldb-commits