mirror of
https://github.com/apple/swift.git
synced 2025-12-21 12:14:44 +01:00
Make c++ defer looks like a swift one
This commit is contained in:
@@ -3643,7 +3643,7 @@ ParserStatus Parser::parseDeclVar(ParseDeclOptions Flags,
|
||||
|
||||
// No matter what error path we take, make sure the
|
||||
// PatternBindingDecl/TopLevel code block are added.
|
||||
defer([&]{
|
||||
defer {
|
||||
// If we didn't parse any patterns, don't create the pattern binding decl.
|
||||
if (PBDEntries.empty())
|
||||
return;
|
||||
@@ -3683,7 +3683,7 @@ ParserStatus Parser::parseDeclVar(ParseDeclOptions Flags,
|
||||
// specific spot to get it in before any accessors, which SILGen seems to
|
||||
// want.
|
||||
Decls.insert(Decls.begin()+NumDeclsInResult, PBD);
|
||||
});
|
||||
};
|
||||
|
||||
do {
|
||||
Pattern *pattern;
|
||||
|
||||
Reference in New Issue
Block a user