aboutsummaryrefslogtreecommitdiff
path: root/lldb/source/Plugins/Language/CPlusPlus/LibStdcpp.cpp
diff options
context:
space:
mode:
authorDave Lee <davelee.com@gmail.com>2023-05-28 16:03:42 -0700
committerDave Lee <davelee.com@gmail.com>2023-06-01 20:42:29 -0700
commit00e52cc4a8cc06cfafe787caea686810ac6c37ac (patch)
tree018be07fec7d4e00b80b6fc8781b4964af07f9dd /lldb/source/Plugins/Language/CPlusPlus/LibStdcpp.cpp
parent5dae706259da2ef8d51439e29a8764461da63cf7 (diff)
downloadllvm-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.cpp5
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;