swift
Fix various problems with top-level 'guard' statements and captures
#28596
Merged

Fix various problems with top-level 'guard' statements and captures #28596

slavapestov
slavapestov slavapestov force pushed 6 years ago
slavapestov
slavapestov
slavapestov
slavapestov
slavapestov Parse: Remove some dead code
72018dbe
slavapestov Parse: Parse entire top level in one shot
1c2ac8ee
slavapestov Sema: Fix a couple of problems with capture analysis and TopLevelCode…
19049608
slavapestov SILGen: Diagnose invalid captures of top-level bindings
04bf4327
slavapestov Parse: Keep track of top-level declarations that follow a 'guard' sta…
8e6dc39f
slavapestov AST: More consistent definition of a 'local capture'
e4626263
slavapestov SILGen: Clean up invariants around capture lists
8214e188
slavapestov slavapestov force pushed to 8214e188 6 years ago
slavapestov
slavapestov
slavapestov slavapestov merged 0514248f into master 6 years ago

Login to write a write a comment.

Login via GitHub

Reviewers
No reviews
Assignees
No one assigned
Labels
Milestone