From 88a374ad85eec5a47bd172aa7b765d24fdf01690 Mon Sep 17 00:00:00 2001 From: Nico Weber Date: Wed, 3 Oct 2012 06:12:27 +0000 Subject: [PATCH] Replace a default: with an explicit list of cases. No functionality change. git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@165091 91177308-0d34-0410-b5e6-96231b3b80d8 --- lib/AST/MicrosoftMangle.cpp | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/lib/AST/MicrosoftMangle.cpp b/lib/AST/MicrosoftMangle.cpp index 380c737e7e..26b411952c 100644 --- a/lib/AST/MicrosoftMangle.cpp +++ b/lib/AST/MicrosoftMangle.cpp @@ -810,7 +810,12 @@ MicrosoftCXXNameMangler::mangleTemplateArgs( break; } /* fallthrough */ - } default: { + } + case TemplateArgument::Template: + case TemplateArgument::TemplateExpansion: + case TemplateArgument::Declaration: + case TemplateArgument::NullPtr: + case TemplateArgument::Pack: { // Issue a diagnostic. DiagnosticsEngine &Diags = Context.getDiags(); unsigned DiagID = Diags.getCustomDiagID(DiagnosticsEngine::Error, -- 2.40.0