diff options
author | Dave Lee <davelee.com@gmail.com> | 2023-05-28 16:03:42 -0700 |
---|---|---|
committer | Dave Lee <davelee.com@gmail.com> | 2023-06-01 20:42:29 -0700 |
commit | 00e52cc4a8cc06cfafe787caea686810ac6c37ac (patch) | |
tree | 018be07fec7d4e00b80b6fc8781b4964af07f9dd /lldb/source/Plugins/Language/CPlusPlus/LibStdcpp.cpp | |
parent | 5dae706259da2ef8d51439e29a8764461da63cf7 (diff) | |
download | llvm-00e52cc4a8cc06cfafe787caea686810ac6c37ac.zip llvm-00e52cc4a8cc06cfafe787caea686810ac6c37ac.tar.gz llvm-00e52cc4a8cc06cfafe787caea686810ac6c37ac.tar.bz2 |
[lldb] Take StringRef names in GetChildAtNamePath (NFC)
Following D151810, this changes `GetChildAtNamePath` to take a path of `StringRef`
values instead of `ConstString`.
Differential Revision: https://reviews.llvm.org/D151813
Diffstat (limited to 'lldb/source/Plugins/Language/CPlusPlus/LibStdcpp.cpp')
-rw-r--r-- | lldb/source/Plugins/Language/CPlusPlus/LibStdcpp.cpp | 5 |
1 files changed, 2 insertions, 3 deletions
diff --git a/lldb/source/Plugins/Language/CPlusPlus/LibStdcpp.cpp b/lldb/source/Plugins/Language/CPlusPlus/LibStdcpp.cpp index 76b934c..d52ff9b 100644 --- a/lldb/source/Plugins/Language/CPlusPlus/LibStdcpp.cpp +++ b/lldb/source/Plugins/Language/CPlusPlus/LibStdcpp.cpp @@ -437,9 +437,8 @@ bool lldb_private::formatters::LibStdcppSmartPointerSummaryProvider( if (!ptr_sp) return false; - ValueObjectSP usecount_sp(valobj_sp->GetChildAtNamePath( - {ConstString("_M_refcount"), ConstString("_M_pi"), - ConstString("_M_use_count")})); + ValueObjectSP usecount_sp( + valobj_sp->GetChildAtNamePath({"_M_refcount", "_M_pi", "_M_use_count"})); if (!usecount_sp) return false; |