[Typechecker] Implement SE-0268 Refine didSet Semantics (#26632)

This commit is contained in:
Suyash Srijan
2020-04-09 01:23:15 +01:00
committed by GitHub
parent deb58e0b68
commit 724f8c23db
29 changed files with 475 additions and 132 deletions

View File

@@ -30,7 +30,7 @@ public struct Foo: Hashable {
// CHECK: public var hasDidSet: Swift.Int {
public var hasDidSet: Int {
// CHECK-NEXT: @_transparent get{{$}}
// CHECK-NEXT: get{{$}}
// CHECK-NEXT: set{{(\(value\))?}}{{$}}
// CHECK-NOT: didSet
didSet {