@@ -29,7 +29,7 @@ public struct FirstSmallStruct {
29
29
// CHECK-NEXT: vwTable->initializeWithCopy(_getOpaquePointer(), const_cast<char *>(other._getOpaquePointer()), metadata._0);
30
30
// CHECK-NEXT: }
31
31
// CHECK: private:
32
- // CHECK-NEXT: inline FirstSmallStruct(swift::_impl::ValueWitnessTable *vwTable) : _storage(vwTable) {}
32
+ // CHECK-NEXT: inline FirstSmallStruct(swift::_impl::ValueWitnessTable * _Nonnull vwTable) : _storage(vwTable) {}
33
33
// CHECK-NEXT: static inline FirstSmallStruct _make() {
34
34
// CHECK-NEXT: auto metadata = _impl::$s7Structs16FirstSmallStructVMa(0);
35
35
// CHECK-NEXT: return FirstSmallStruct(*(reinterpret_cast<swift::_impl::ValueWitnessTable **>(metadata._0) - 1));
@@ -70,7 +70,7 @@ public struct LargeStruct {
70
70
// CHECK-NEXT: vwTable->initializeWithCopy(_getOpaquePointer(), const_cast<char *>(other._getOpaquePointer()), metadata._0);
71
71
// CHECK-NEXT: }
72
72
// CHECK: private:
73
- // CHECK-NEXT: inline LargeStruct(swift::_impl::ValueWitnessTable *vwTable) : _storage(vwTable) {}
73
+ // CHECK-NEXT: inline LargeStruct(swift::_impl::ValueWitnessTable * _Nonnull vwTable) : _storage(vwTable) {}
74
74
// CHECK-NEXT: static inline LargeStruct _make() {
75
75
// CHECK-NEXT: auto metadata = _impl::$s7Structs11LargeStructVMa(0);
76
76
// CHECK-NEXT: return LargeStruct(*(reinterpret_cast<swift::_impl::ValueWitnessTable **>(metadata._0) - 1));
@@ -118,7 +118,7 @@ public struct StructWithRefCountStoredProp {
118
118
}
119
119
}
120
120
121
- // CHECK: inline StructWithRefCountStoredProp(swift::_impl::ValueWitnessTable *vwTable) : _storage(vwTable) {}
121
+ // CHECK: inline StructWithRefCountStoredProp(swift::_impl::ValueWitnessTable * _Nonnull vwTable) : _storage(vwTable) {}
122
122
// CHECK: inline void StructWithRefCountStoredProp::dump() const {
123
123
// CHECK-NEXT: return _impl::$s7Structs28StructWithRefCountStoredPropV4dumpyyF(_getOpaquePointer());
124
124
// CHECK-NEXT: }
0 commit comments