[all-commits] [llvm/llvm-project] 7c59e8: Reland: [Demangle] replace use of llvm::StringView...
Nick Desaulniers via All-commits
all-commits at lists.llvm.org
Thu Apr 20 11:22:48 PDT 2023
Branch: refs/heads/main
Home: https://github.com/llvm/llvm-project
Commit: 7c59e8001a3b66be545a890a26ad8a24a6c9fe4b
https://github.com/llvm/llvm-project/commit/7c59e8001a3b66be545a890a26ad8a24a6c9fe4b
Author: Nick Desaulniers <ndesaulniers at google.com>
Date: 2023-04-20 (Thu, 20 Apr 2023)
Changed paths:
M lldb/source/Plugins/SymbolFile/NativePDB/PdbAstBuilder.cpp
M lldb/source/Plugins/SymbolFile/NativePDB/SymbolFileNativePDB.cpp
M llvm/include/llvm/Demangle/ItaniumDemangle.h
M llvm/include/llvm/Demangle/MicrosoftDemangle.h
M llvm/include/llvm/Demangle/MicrosoftDemangleNodes.h
M llvm/include/llvm/Demangle/Utility.h
M llvm/lib/Demangle/DLangDemangle.cpp
M llvm/lib/Demangle/ItaniumDemangle.cpp
M llvm/lib/Demangle/MicrosoftDemangle.cpp
M llvm/lib/Demangle/MicrosoftDemangleNodes.cpp
M llvm/lib/Demangle/RustDemangle.cpp
M llvm/lib/ProfileData/ItaniumManglingCanonicalizer.cpp
M llvm/unittests/Demangle/ItaniumDemangleTest.cpp
M llvm/unittests/Demangle/OutputBufferTest.cpp
Log Message:
-----------
Reland: [Demangle] replace use of llvm::StringView w/ std::string_view
This reverts commit d81cdb49d74064e88843733e7da92db865943509.
This refactoring was waiting on converting LLVM to C++17.
Leave StringView.h and cleanup around for subsequent cleanup.
Additional fixes for missing std::string_view conversions for MSVC.
Reviewed By: MaskRay, DavidSpickett, ayzhao
Differential Revision: https://reviews.llvm.org/D148546
More information about the All-commits
mailing list