swift
2f519f42 - SILGen: Emit borrowing switch subjects under a formal access.

Commit
1 year ago
SILGen: Emit borrowing switch subjects under a formal access. Ensure that dependent accesses are properly nested when a subject isn't directly a borrowed parameter binding.
Author
Committer
Parents
  • lib
    • SILGen
      • File
        ArgumentSource.h
      • File
        SILGenApply.cpp
      • File
        SILGenFunction.h
      • File
        SILGenPattern.cpp
    • SILOptimizer/Mandatory
      • File
        MoveOnlyAddressCheckerUtils.cpp
  • test
    • SILGen
      • File
        borrowing_switch_subjects.swift
    • SILOptimizer
      • File
        moveonly_borrowing_switch.swift