Spell 0 in an enum-appropriate way. No behavior change.
authorNico Weber <nicolasweber@gmx.de>
Fri, 16 Jan 2015 19:35:01 +0000 (19:35 +0000)
committerNico Weber <nicolasweber@gmx.de>
Fri, 16 Jan 2015 19:35:01 +0000 (19:35 +0000)
llvm-svn: 226307

clang/lib/Parse/ParseDeclCXX.cpp

index 69ff50a..9ce22ce 100644 (file)
@@ -2357,7 +2357,7 @@ void Parser::ParseCXXClassMemberDeclaration(AccessSpecifier AS,
       ProhibitAttributes(FnAttrs);
     }
 
-    if (DefinitionKind) {
+    if (DefinitionKind != FDK_Declaration) {
       if (!DeclaratorInfo.isFunctionDeclarator()) {
         Diag(DeclaratorInfo.getIdentifierLoc(), diag::err_func_def_no_params);
         ConsumeBrace();