From 5cc0a67f08aa758e496874620215e5ad81b981aa Mon Sep 17 00:00:00 2001 From: Francois Pichet Date: Wed, 8 Sep 2010 23:47:05 +0000 Subject: Fix warnings caused by new CXXUuidofExprClass enumerator. llvm-svn: 113444 --- clang/lib/CodeGen/Mangle.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'clang/lib/CodeGen') diff --git a/clang/lib/CodeGen/Mangle.cpp b/clang/lib/CodeGen/Mangle.cpp index b836f016ff1..a70a52d94e0 100644 --- a/clang/lib/CodeGen/Mangle.cpp +++ b/clang/lib/CodeGen/Mangle.cpp @@ -1617,7 +1617,8 @@ void CXXNameMangler::mangleExpression(const Expr *E, unsigned Arity) { case Expr::StmtExprClass: case Expr::TypesCompatibleExprClass: case Expr::UnaryTypeTraitExprClass: - case Expr::VAArgExprClass: { + case Expr::VAArgExprClass: + case Expr::CXXUuidofExprClass: { // As bad as this diagnostic is, it's better than crashing. Diagnostic &Diags = Context.getDiags(); unsigned DiagID = Diags.getCustomDiagID(Diagnostic::Error, -- cgit v1.2.3