- Added a dedicated completion to class CommandObjectTypeFormatterDelete which can be used by these commands: type filter/format/summary/synthetic delete;
- Added a related test case.
Details
Details
Diff Detail
Diff Detail
- Repository
- rG LLVM Github Monorepo
Event Timeline
Comment Actions
I just realized those patches probably conflict with the refactoring I'm doing with that code at the moment. I'll take care of the conflicts in your patches, but if you can push them back and maybe do other completions first then that would help a lot :)
lldb/include/lldb/DataFormatters/FormattersContainer.h | ||
---|---|---|
231 | Please make this a Doxygen comment (///). | |
lldb/source/Commands/CommandObjectType.cpp | ||
791 | This is a lot of code duplication. Cann you hide this behind a macro? I'm thinking of something like: #define CHECK_MASK(MASK, VALUE) MASK & VALUE == VALUE |
Comment Actions
- Made the comment for EmptyStruct a Doxygen comment;
- Refactored m_formatter_kind_mask check with a macro CHECK_FORMATTER_KIND_MASK.
Comment Actions
- Rebased the patch with the latest master branch and refactored FormattersContainer::AutoComplete with the latest interface.
Please make this a Doxygen comment (///).