swift
Preliminary steps towards support for closures that capture pack element environments
#73348
Merged

Commits
  • Sema: Update comments on ContextualizeClosuresAndMacros
    slavapestov committed 2 years ago
  • Sema: Make wonky logic explicit in diagnoseImplicitSelfUseInClosure()
    slavapestov committed 2 years ago
  • AST: Remove AnyFunctionRef::hasType() and isKnownNoEscape()
    slavapestov committed 2 years ago
  • AST: Remove unnecessary hasInterfaceType() check
    slavapestov committed 2 years ago
  • Sema: Better -debug-constraints output when we failed because of free type variables
    slavapestov committed 2 years ago
  • ASTVerifier: Consolidate verifier logic for local archetypes
    slavapestov committed 2 years ago
  • AST: Record captured generic environments in CaptureInfo
    slavapestov committed 2 years ago
  • Sema: Track active pack expansions across closure boundaries
    slavapestov committed 2 years ago
  • SIL: Thunks that capture local environments must also capture the primary environment
    slavapestov committed 2 years ago
Loading