r226307 - Spell 0 in an enum-appropriate way. No behavior change.

Nico Weber nicolasweber at gmx.de
Fri Jan 16 11:35:02 PST 2015


Author: nico
Date: Fri Jan 16 13:35:01 2015
New Revision: 226307

URL: http://llvm.org/viewvc/llvm-project?rev=226307&view=rev
Log:
Spell 0 in an enum-appropriate way. No behavior change.

Modified:
    cfe/trunk/lib/Parse/ParseDeclCXX.cpp

Modified: cfe/trunk/lib/Parse/ParseDeclCXX.cpp
URL: http://llvm.org/viewvc/llvm-project/cfe/trunk/lib/Parse/ParseDeclCXX.cpp?rev=226307&r1=226306&r2=226307&view=diff
==============================================================================
--- cfe/trunk/lib/Parse/ParseDeclCXX.cpp (original)
+++ cfe/trunk/lib/Parse/ParseDeclCXX.cpp Fri Jan 16 13:35:01 2015
@@ -2357,7 +2357,7 @@ void Parser::ParseCXXClassMemberDeclarat
       ProhibitAttributes(FnAttrs);
     }
 
-    if (DefinitionKind) {
+    if (DefinitionKind != FDK_Declaration) {
       if (!DeclaratorInfo.isFunctionDeclarator()) {
         Diag(DeclaratorInfo.getIdentifierLoc(), diag::err_func_def_no_params);
         ConsumeBrace();





More information about the cfe-commits mailing list