diagnose operators in extensions, just an oversight.

Swift SVN r898
This commit is contained in:
Chris Lattner
2011-12-05 23:37:57 +00:00
parent 2e0df0bbfc
commit 603e22a97b

View File

@@ -296,10 +296,9 @@ Decl *Parser::parseDeclExtension() {
return 0;
// Parse the body as a series of decls.
// FIXME: Need to diagnose invalid members at Sema time!
SmallVector<Decl*, 8> MemberDecls;
while (Tok.isNot(tok::r_brace) && Tok.isNot(tok::eof)) {
if (parseDecl(MemberDecls, PD_Default))
if (parseDecl(MemberDecls, PD_DisallowVar|PD_DisallowOperators))
skipUntilDeclRBrace();
}