llvm-project/clang-tools-extra/clangd/refactor/tweaks
Benjamin Kramer adcd026838 Make llvm::StringRef to std::string conversions explicit.
This is how it should've been and brings it more in line with
std::string_view. There should be no functional change here.

This is mostly mechanical from a custom clang-tidy check, with a lot of
manual fixups. It uncovers a lot of minor inefficiencies.

This doesn't actually modify StringRef yet, I'll do that in a follow-up.
2020-01-28 23:25:25 +01:00
..
AnnotateHighlightings.cpp [clangd] Make Tweak::Selection movable. NFC 2019-12-16 15:46:57 +01:00
CMakeLists.txt [clangd] Add a tweak refactoring to wrap Objective-C string literals in `NSLocalizedString` macros 2019-12-04 16:58:12 -08:00
DefineInline.cpp Make llvm::StringRef to std::string conversions explicit. 2020-01-28 23:25:25 +01:00
DefineOutline.cpp Make llvm::StringRef to std::string conversions explicit. 2020-01-28 23:25:25 +01:00
DumpAST.cpp Make llvm::StringRef to std::string conversions explicit. 2020-01-28 23:25:25 +01:00
ExpandAutoType.cpp [clangd] Make Tweak::Selection movable. NFC 2019-12-16 15:46:57 +01:00
ExpandMacro.cpp Make llvm::StringRef to std::string conversions explicit. 2020-01-28 23:25:25 +01:00
ExtractFunction.cpp Make llvm::StringRef to std::string conversions explicit. 2020-01-28 23:25:25 +01:00
ExtractVariable.cpp [clangd] Make Tweak::Selection movable. NFC 2019-12-16 15:46:57 +01:00
ObjCLocalizeStringLiteral.cpp [clangd] Make Tweak::Selection movable. NFC 2019-12-16 15:46:57 +01:00
RawStringLiteral.cpp [clangd] Make Tweak::Selection movable. NFC 2019-12-16 15:46:57 +01:00
RemoveUsingNamespace.cpp Make llvm::StringRef to std::string conversions explicit. 2020-01-28 23:25:25 +01:00
SwapIfBranches.cpp [clangd] Make Tweak::Selection movable. NFC 2019-12-16 15:46:57 +01:00