swift
25830d6b - Merge pull request #74225 from DougGregor/flow-sensitive-actor-init-isolation

Commit
1 year ago
Merge pull request #74225 from DougGregor/flow-sensitive-actor-init-isolation Teach `#isolation` to respect the flow-sensitive nature of actor initializers
Author
  • include/swift/AST
    • File
      ASTSynthesis.h
    • File
      Builtins.def
  • lib
    • AST
      • File
        Builtins.cpp
    • SIL/IR
      • File
        OperandOwnership.cpp
      • File
        ValueOwnership.cpp
    • SILGen
      • File
        SILGenExpr.cpp
    • SILOptimizer
      • Mandatory
        • File
          DIMemoryUseCollector.cpp
        • File
          DIMemoryUseCollector.h
        • File
          DefiniteInitialization.cpp
      • Transforms
        • File
          AccessEnforcementReleaseSinking.cpp
  • test
    • SILGen
      • File
        init_actor_isolation.swift
    • SILOptimizer
      • File
        definite_init_flow_sensitive_actor_self.swift
      • File
        definite_init_flow_sensitive_distributed_actor_self.swift