aboutsummaryrefslogtreecommitdiff
path: root/lldb/source/Plugins/Language/CPlusPlus/LibCxxMap.cpp
diff options
context:
space:
mode:
authorAlex Langford <alangford@apple.com>2023-06-26 13:17:49 -0700
committerAlex Langford <alangford@apple.com>2023-07-03 09:35:24 -0700
commita2ff2921e84aa435e124ad275f70855a185cfb1c (patch)
tree16da108b9b20487a4805631a3416dd98a9de9c9a /lldb/source/Plugins/Language/CPlusPlus/LibCxxMap.cpp
parent673f91055a41b2273e159eafe86d0d7d87fa474f (diff)
downloadllvm-a2ff2921e84aa435e124ad275f70855a185cfb1c.zip
llvm-a2ff2921e84aa435e124ad275f70855a185cfb1c.tar.gz
llvm-a2ff2921e84aa435e124ad275f70855a185cfb1c.tar.bz2
[lldb][NFCI] TypeSystemClang::CreateStructForIdentifier should take a StringRef
This doesn't really use fast comparison or string uniqueness. In fact, all of the current callers pass an empty string for type_name. The only reason I don't remove it is because it looks like it is used downstream for swift. Differential Revision: https://reviews.llvm.org/D153810
Diffstat (limited to 'lldb/source/Plugins/Language/CPlusPlus/LibCxxMap.cpp')
-rw-r--r--lldb/source/Plugins/Language/CPlusPlus/LibCxxMap.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/lldb/source/Plugins/Language/CPlusPlus/LibCxxMap.cpp b/lldb/source/Plugins/Language/CPlusPlus/LibCxxMap.cpp
index 585ab43..092a412 100644
--- a/lldb/source/Plugins/Language/CPlusPlus/LibCxxMap.cpp
+++ b/lldb/source/Plugins/Language/CPlusPlus/LibCxxMap.cpp
@@ -291,7 +291,7 @@ void lldb_private::formatters::LibcxxStdMapSyntheticFrontEnd::GetValueOffset(
if (!ast_ctx)
return;
CompilerType tree_node_type = ast_ctx->CreateStructForIdentifier(
- ConstString(),
+ llvm::StringRef(),
{{"ptr0", ast_ctx->GetBasicType(lldb::eBasicTypeVoid).GetPointerType()},
{"ptr1", ast_ctx->GetBasicType(lldb::eBasicTypeVoid).GetPointerType()},
{"ptr2", ast_ctx->GetBasicType(lldb::eBasicTypeVoid).GetPointerType()},