change mangling prefix from $S to $s

This is the final ABI mangling prefix

rdar://problem/38471478
This commit is contained in:
Erik Eckstein
2018-09-17 17:41:42 -07:00
parent 32fd274f5e
commit 39bb14b094
895 changed files with 10839 additions and 10839 deletions

View File

@@ -25,9 +25,9 @@ TEST(Demangle, DemangleWrappers) {
TEST(Demangle, IsObjCSymbol) {
EXPECT_EQ("type metadata accessor for __C.NSNumber",
demangleSymbolAsString(llvm::StringRef("_$SSo8NSNumberCMa")));
EXPECT_EQ(true, isObjCSymbol(llvm::StringRef("_$SSo8NSNumberCMa")));
demangleSymbolAsString(llvm::StringRef("_$sSo8NSNumberCMa")));
EXPECT_EQ(true, isObjCSymbol(llvm::StringRef("_$sSo8NSNumberCMa")));
EXPECT_EQ(false,
isObjCSymbol(llvm::StringRef("_$S3pat7inlinedSo8NSNumberCvp")));
EXPECT_EQ(true, isObjCSymbol(llvm::StringRef("_$SSC3fooyS2d_SdtFTO")));
isObjCSymbol(llvm::StringRef("_$s3pat7inlinedSo8NSNumberCvp")));
EXPECT_EQ(true, isObjCSymbol(llvm::StringRef("_$sSC3fooyS2d_SdtFTO")));
}