File tree Expand file tree Collapse file tree 1 file changed +8
-6
lines changed Expand file tree Collapse file tree 1 file changed +8
-6
lines changed Original file line number Diff line number Diff line change @@ -281,12 +281,14 @@ func _Map<C : Collection>(c: C) {
281
281
}
282
282
283
283
func _MemoryLayout< T> ( t: T ) {
284
- _ = sizeof ( T . self) // expected-error {{'sizeof' is unavailable: use MemoryLayout<T>.size instead.}} {{7-14=MemoryLayout<}} {{15-21=>.size}} {{none}}
285
- _ = alignof ( T . self) // expected-error {{'alignof' is unavailable: use MemoryLayout<T>.alignment instead.}} {{7-15=MemoryLayout<}} {{16-22=>.alignment}} {{none}}
286
- _ = strideof ( T . self) // expected-error {{'strideof' is unavailable: use MemoryLayout<T>.stride instead.}} {{7-16=MemoryLayout<}} {{17-23=>.stride}} {{none}}
287
- _ = sizeofValue ( t) // expected-error {{'sizeofValue' is unavailable: use MemoryLayout.of(value).size instead.}} {{7-19=MemoryLayout.of(}} {{20-21=).size}} {{none}}
288
- _ = alignofValue ( t) // expected-error {{'alignofValue' is unavailable: use MemoryLayout.of(value).alignment instead.}} {{7-20=MemoryLayout.of(}} {{21-22=).alignment}} {{none}}
289
- _ = strideofValue ( t) // expected-error {{'strideofValue' is unavailable: use MemoryLayout.of(value).stride instead.}} {{7-21=MemoryLayout.of(}} {{22-23=).stride}} {{none}}
284
+ /*
285
+ _ = sizeof(T.self) // TODO-error {{'sizeof' is unavailable: use MemoryLayout<T>.size instead.}} {{7-14=MemoryLayout<}} {{15-21=>.size}} {{none}}
286
+ _ = alignof(T.self) // TODO-error {{'alignof' is unavailable: use MemoryLayout<T>.alignment instead.}} {{7-15=MemoryLayout<}} {{16-22=>.alignment}} {{none}}
287
+ _ = strideof(T.self) // TODO-error {{'strideof' is unavailable: use MemoryLayout<T>.stride instead.}} {{7-16=MemoryLayout<}} {{17-23=>.stride}} {{none}}
288
+ _ = sizeofValue(t) // TODO-error {{'sizeofValue' is unavailable: use MemoryLayout.of(value).size instead.}} {{7-19=MemoryLayout.of(}} {{20-21=).size}} {{none}}
289
+ _ = alignofValue(t) // TODO-error {{'alignofValue' is unavailable: use MemoryLayout.of(value).alignment instead.}} {{7-20=MemoryLayout.of(}} {{21-22=).alignment}} {{none}}
290
+ _ = strideofValue(t) // TODO-error {{'strideofValue' is unavailable: use MemoryLayout.of(value).stride instead.}} {{7-21=MemoryLayout.of(}} {{22-23=).stride}} {{none}}
291
+ */
290
292
}
291
293
292
294
func _Mirror( ) {
You can’t perform that action at this time.
0 commit comments