[Parser] Make sure VarDecls created for UnresolvedPatternExprs have a DeclContext.

Swift SVN r8765
This commit is contained in:
Argyrios Kyrtzidis
2013-09-29 00:12:24 +00:00
parent c85355df9e
commit bedc40ed82

View File

@@ -463,7 +463,7 @@ bool Parser::isStartOfBindingName(Token tok) {
Pattern *Parser::createBindingFromPattern(SourceLoc loc,
Identifier name) {
VarDecl *var = new (Context) VarDecl(loc, name, Type(), nullptr);
VarDecl *var = new (Context) VarDecl(loc, name, Type(), CurDeclContext);
return new (Context) NamedPattern(var);
}