   printState(w)                           // CHECK-NEXT: is present
   c.noop()                                // CHECK-NEXT: noop
   c = SwiftClassBase()                    // CHECK-NEXT: SwiftClass Destroyed
-  w = nil
   printState(w)                           // CHECK-NEXT: is nil
 }
 

  printState(w)                           // CHECK-NEXT: is present
  c.noop()                                // CHECK-NEXT: noop
  c = SwiftClassBase()                    // CHECK-NEXT: SwiftClass Destroyed
  w = nil
  printState(w)                           // CHECK-NEXT: is nil
}


  printState(w)                           // CHECK-NEXT: is present
  c.noop()                                // CHECK-NEXT: noop
  c = ObjCClassBase()                     // CHECK-NEXT: ObjCClass Destroyed
  printState(w)                           // CHECK-NEXT: is nil
}

