[Lldb-commits] [PATCH] D153918: [lldb][NFCI] Deprecate SBValue::GetOpaqueType
Alex Langford via Phabricator via lldb-commits
lldb-commits at lists.llvm.org
Tue Jun 27 13:55:16 PDT 2023
bulbazord created this revision.
bulbazord added reviewers: JDevlieghere, mib, jingham, jasonmolenda.
Herald added a project: All.
bulbazord requested review of this revision.
Herald added a project: LLDB.
Herald added a subscriber: lldb-commits.
This method, as far as I can ascertain, is non-trivial to actually use
to work with (if not impossible). It doesn't make sense to use from
Python and you do not have access to the accompanying TypeSystem, so it
doesn't really do anything useful.
A possible follow-up is to gut the implementation and have it return `nullptr`.
Repository:
rG LLVM Github Monorepo
https://reviews.llvm.org/D153918
Files:
lldb/include/lldb/API/SBValue.h
Index: lldb/include/lldb/API/SBValue.h
===================================================================
--- lldb/include/lldb/API/SBValue.h
+++ lldb/include/lldb/API/SBValue.h
@@ -283,6 +283,7 @@
uint32_t GetNumChildren(uint32_t max);
+ LLDB_DEPRECATED("SBValue::GetOpaqueType() is deprecated. Do not use.", "")
void *GetOpaqueType();
lldb::SBTarget GetTarget();
-------------- next part --------------
A non-text attachment was scrubbed...
Name: D153918.535127.patch
Type: text/x-patch
Size: 382 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/lldb-commits/attachments/20230627/d37b1d06/attachment.bin>
More information about the lldb-commits
mailing list