From 3e72cf911b98c89e953a09940d71c86795b9c128 Mon Sep 17 00:00:00 2001 From: Jordan Rose Date: Tue, 1 Aug 2017 09:50:56 -0700 Subject: [PATCH] [swift-api-digester] Update for 'deinit' as a special name. Missed switch case from the 17ddc5802f series. Unbreaks the build after -Werror=switch. --- tools/swift-api-digester/swift-api-digester.cpp | 3 +++ 1 file changed, 3 insertions(+) diff --git a/tools/swift-api-digester/swift-api-digester.cpp b/tools/swift-api-digester/swift-api-digester.cpp index 06288f918210b..94dca51339261 100644 --- a/tools/swift-api-digester/swift-api-digester.cpp +++ b/tools/swift-api-digester/swift-api-digester.cpp @@ -1096,9 +1096,12 @@ static StringRef getEscapedName(DeclBaseName name) { switch (name.getKind()) { case DeclBaseName::Kind::Subscript: return "subscript"; + case DeclBaseName::Kind::Destructor: + return "deinit"; case DeclBaseName::Kind::Normal: return llvm::StringSwitch(name.getIdentifier().str()) .Case("subscript", "`subscript`") + .Case("deinit", "`deinit`") .Default(name.getIdentifier().str()); } }