From a3d5304ec06364e0abe8c95749f99de6c5ed42a9 Mon Sep 17 00:00:00 2001 From: Benjamin Kramer Date: Sat, 20 Jul 2013 12:06:17 +0000 Subject: [PATCH] Silence GCC warning for using both enum and unsigned in a ternary expr. llvm-svn: 186762 --- clang/lib/Parse/ParseOpenMP.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/clang/lib/Parse/ParseOpenMP.cpp b/clang/lib/Parse/ParseOpenMP.cpp index 2f6be9e78769..59450e700894 100644 --- a/clang/lib/Parse/ParseOpenMP.cpp +++ b/clang/lib/Parse/ParseOpenMP.cpp @@ -303,7 +303,7 @@ OMPClause *Parser::ParseOpenMPSimpleClause(OpenMPClauseKind Kind) { return 0; unsigned Type = Tok.isAnnotation() ? - OMPC_DEFAULT_unknown : + unsigned(OMPC_DEFAULT_unknown) : getOpenMPSimpleClauseType(Kind, PP.getSpelling(Tok)); SourceLocation TypeLoc = Tok.getLocation(); if (Tok.isNot(tok::r_paren) && Tok.isNot(tok::comma) &&