diff options
author | Alex Langford <alangford@apple.com> | 2023-06-26 13:17:49 -0700 |
---|---|---|
committer | Alex Langford <alangford@apple.com> | 2023-07-03 09:35:24 -0700 |
commit | a2ff2921e84aa435e124ad275f70855a185cfb1c (patch) | |
tree | 16da108b9b20487a4805631a3416dd98a9de9c9a /lldb/source/Plugins/Language/CPlusPlus/LibCxxMap.cpp | |
parent | 673f91055a41b2273e159eafe86d0d7d87fa474f (diff) | |
download | llvm-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.cpp | 2 |
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()}, |