mirror of
https://github.com/apple/swift.git
synced 2025-12-21 12:14:44 +01:00
Demangling: Remove StringRef-versions of demangling functions from demangle_wrappers because they are now available in Demangle itself.
This is just refactoring. NFC.
This commit is contained in:
@@ -10,13 +10,13 @@
|
||||
//
|
||||
//===----------------------------------------------------------------------===//
|
||||
|
||||
#include "swift/Basic/DemangleWrappers.h"
|
||||
#include "swift/Basic/Demangle.h"
|
||||
#include "gtest/gtest.h"
|
||||
|
||||
using namespace swift::demangle_wrappers;
|
||||
using namespace swift::Demangle;
|
||||
|
||||
TEST(Demangle, DemangleWrappers) {
|
||||
EXPECT_EQ("", demangleSymbolAsString(""));
|
||||
EXPECT_EQ("", demangleSymbolAsString(llvm::StringRef("")));
|
||||
std::string MangledName = "_TtV1a1b\\\t\n\r\"\'\x1f\x20\x7e\x7f";
|
||||
MangledName += '\0';
|
||||
EXPECT_EQ("a.b with unmangled suffix \"\\\\\\t\\n\\r\\\"'\\x1F ~\\x7F\\0\"",
|
||||
|
||||
Reference in New Issue
Block a user