@@ -3083,7 +3083,7 @@ public func closureLetClassUseAfterConsumeArg(_ argX: inout Klass) {
3083
3083
3084
3084
// We do not support captures of vars by closures today.
3085
3085
public func closureLetCaptureClassUseAfterConsume( ) {
3086
- var x2 = Klass ( ) // expected-error {{missing reinitialization of inout parameter 'x2' after consume}}
3086
+ var x2 = Klass ( ) // expected-error {{missing reinitialization of closure capture 'x2' after consume}}
3087
3087
// expected-error @-1 {{'x2' consumed more than once}}
3088
3088
x2 = Klass ( )
3089
3089
let f = {
@@ -3096,7 +3096,7 @@ public func closureLetCaptureClassUseAfterConsume() {
3096
3096
}
3097
3097
3098
3098
public func closureLetCaptureClassUseAfterConsume2( ) {
3099
- var x2 = Klass ( ) // expected-error {{missing reinitialization of inout parameter 'x2' after consume}}
3099
+ var x2 = Klass ( ) // expected-error {{missing reinitialization of closure capture 'x2' after consume}}
3100
3100
x2 = Klass ( )
3101
3101
let f = {
3102
3102
borrowVal ( x2)
@@ -3106,7 +3106,7 @@ public func closureLetCaptureClassUseAfterConsume2() {
3106
3106
}
3107
3107
3108
3108
public func closureLetCaptureClassUseAfterConsumeError( ) {
3109
- var x2 = Klass ( ) // expected-error {{missing reinitialization of inout parameter 'x2' after consume}}
3109
+ var x2 = Klass ( ) // expected-error {{missing reinitialization of closure capture 'x2' after consume}}
3110
3110
// expected-error @-1 {{'x2' consumed more than once}}
3111
3111
// expected-error @-2 {{'x2' consumed more than once}}
3112
3112
x2 = Klass ( )
@@ -3254,7 +3254,7 @@ public func closureVarCaptureClassArgUseAfterConsume(_ x2: inout Klass) {
3254
3254
public func deferCaptureClassUseAfterConsume( ) {
3255
3255
var x2 = Klass ( )
3256
3256
// expected-error @-1 {{'x2' used after consume}}
3257
- // expected-error @-2 {{missing reinitialization of inout parameter 'x2' after consume}}
3257
+ // expected-error @-2 {{missing reinitialization of closure capture 'x2' after consume}}
3258
3258
// expected-error @-3 {{'x2' consumed more than once}}
3259
3259
x2 = Klass ( )
3260
3260
defer { // expected-note {{used here}}
@@ -3269,7 +3269,7 @@ public func deferCaptureClassUseAfterConsume() {
3269
3269
3270
3270
public func deferCaptureClassUseAfterConsume2( ) {
3271
3271
var x2 = Klass ( )
3272
- // expected-error @-1 {{missing reinitialization of inout parameter 'x2' after consume}}
3272
+ // expected-error @-1 {{missing reinitialization of closure capture 'x2' after consume}}
3273
3273
// expected-error @-2 {{'x2' consumed more than once}}
3274
3274
// expected-error @-3 {{'x2' used after consume}}
3275
3275
x2 = Klass ( )
@@ -3284,7 +3284,7 @@ public func deferCaptureClassUseAfterConsume2() {
3284
3284
}
3285
3285
3286
3286
public func deferCaptureClassArgUseAfterConsume( _ x2: inout Klass ) {
3287
- // expected-error @-1 {{missing reinitialization of inout parameter 'x2' after consume}}
3287
+ // expected-error @-1 {{missing reinitialization of closure capture 'x2' after consume}}
3288
3288
// expected-error @-2 {{'x2' consumed more than once}}
3289
3289
borrowVal ( x2)
3290
3290
defer {
@@ -3298,7 +3298,7 @@ public func deferCaptureClassArgUseAfterConsume(_ x2: inout Klass) {
3298
3298
3299
3299
public func closureLetAndDeferCaptureClassUseAfterConsume( ) {
3300
3300
var x2 = Klass ( )
3301
- // expected-error @-1 {{missing reinitialization of inout parameter 'x2' after consume}}
3301
+ // expected-error @-1 {{missing reinitialization of closure capture 'x2' after consume}}
3302
3302
// expected-error @-2 {{'x2' consumed more than once}}
3303
3303
x2 = Klass ( )
3304
3304
let f = {
@@ -3316,7 +3316,7 @@ public func closureLetAndDeferCaptureClassUseAfterConsume() {
3316
3316
3317
3317
public func closureLetAndDeferCaptureClassUseAfterConsume2( ) {
3318
3318
var x2 = Klass ( ) // expected-error {{'x2' used after consume}}
3319
- // expected-error @-1 {{missing reinitialization of inout parameter 'x2' after consume}}
3319
+ // expected-error @-1 {{missing reinitialization of closure capture 'x2' after consume}}
3320
3320
// expected-error @-2 {{'x2' consumed more than once}}
3321
3321
x2 = Klass ( )
3322
3322
let f = {
@@ -3335,7 +3335,7 @@ public func closureLetAndDeferCaptureClassUseAfterConsume2() {
3335
3335
3336
3336
public func closureLetAndDeferCaptureClassUseAfterConsume3( ) {
3337
3337
var x2 = Klass ( ) // expected-error {{'x2' used after consume}}
3338
- // expected-error @-1 {{missing reinitialization of inout parameter 'x2' after consume}}
3338
+ // expected-error @-1 {{missing reinitialization of closure capture 'x2' after consume}}
3339
3339
// expected-error @-2 {{'x2' consumed more than once}}
3340
3340
x2 = Klass ( )
3341
3341
let f = {
@@ -3354,7 +3354,7 @@ public func closureLetAndDeferCaptureClassUseAfterConsume3() {
3354
3354
}
3355
3355
3356
3356
public func closureLetAndDeferCaptureClassArgUseAfterConsume( _ x2: inout Klass ) {
3357
- // expected-error @-1 {{missing reinitialization of inout parameter 'x2' after consume}}
3357
+ // expected-error @-1 {{missing reinitialization of closure capture 'x2' after consume}}
3358
3358
// expected-error @-2 {{'x2' consumed more than once}}
3359
3359
// expected-note @-3 {{'x2' is declared 'inout'}}
3360
3360
let f = { // expected-error {{escaping closure captures 'inout' parameter 'x2'}}
@@ -3377,7 +3377,7 @@ public func closureLetAndDeferCaptureClassArgUseAfterConsume(_ x2: inout Klass)
3377
3377
3378
3378
public func closureLetAndClosureCaptureClassUseAfterConsume( ) {
3379
3379
var x2 = Klass ( ) // expected-error {{'x2' consumed more than once}}
3380
- // expected-error @-1 {{missing reinitialization of inout parameter 'x2' after consume}}
3380
+ // expected-error @-1 {{missing reinitialization of closure capture 'x2' after consume}}
3381
3381
x2 = Klass ( )
3382
3382
let f = {
3383
3383
let g = {
@@ -3393,7 +3393,7 @@ public func closureLetAndClosureCaptureClassUseAfterConsume() {
3393
3393
3394
3394
public func closureLetAndClosureCaptureClassUseAfterConsume2( ) {
3395
3395
var x2 = Klass ( ) // expected-error {{'x2' consumed more than once}}
3396
- // expected-error @-1 {{missing reinitialization of inout parameter 'x2' after consume}}
3396
+ // expected-error @-1 {{missing reinitialization of closure capture 'x2' after consume}}
3397
3397
x2 = Klass ( )
3398
3398
let f = {
3399
3399
let g = {
@@ -3436,7 +3436,7 @@ public func closureLetAndClosureCaptureClassArgUseAfterConsume(_ x2: inout Klass
3436
3436
3437
3437
public func closureVarAndDeferCaptureClassUseAfterConsume( _ x: borrowing Klass ) { // expected-error {{'x' is borrowed and cannot be consumed}}
3438
3438
var x2 = Klass ( ) // expected-error {{'x2' consumed more than once}}
3439
- // expected-error @-1 {{missing reinitialization of inout parameter 'x2' after consume}}
3439
+ // expected-error @-1 {{missing reinitialization of closure capture 'x2' after consume}}
3440
3440
x2 = x // expected-note {{consumed here}}
3441
3441
var f = { }
3442
3442
f = {
@@ -3453,7 +3453,7 @@ public func closureVarAndDeferCaptureClassUseAfterConsume(_ x: borrowing Klass)
3453
3453
3454
3454
public func closureVarAndDeferCaptureClassUseAfterConsume2( _ x: borrowing Klass ) { // expected-error {{'x' is borrowed and cannot be consumed}}
3455
3455
var x2 = Klass ( )
3456
- // expected-error @-1 {{missing reinitialization of inout parameter 'x2' after consume}}
3456
+ // expected-error @-1 {{missing reinitialization of closure capture 'x2' after consume}}
3457
3457
// expected-error @-2 {{'x2' consumed more than once}}
3458
3458
x2 = x // expected-note {{consumed here}}
3459
3459
var f = { }
@@ -3474,7 +3474,7 @@ public func closureVarAndDeferCaptureClassUseAfterConsume2(_ x: borrowing Klass)
3474
3474
public func closureVarAndDeferCaptureClassUseAfterConsume3( _ x: borrowing Klass ) { // expected-error {{'x' is borrowed and cannot be consumed}}
3475
3475
var x2 = Klass ( )
3476
3476
// expected-error @-1 {{'x2' consumed more than once}}
3477
- // expected-error @-2 {{missing reinitialization of inout parameter 'x2' after consume}}
3477
+ // expected-error @-2 {{missing reinitialization of closure capture 'x2' after consume}}
3478
3478
x2 = x
3479
3479
// expected-note @-1 {{consumed here}}
3480
3480
var f = { }
@@ -3522,7 +3522,7 @@ public func closureVarAndDeferCaptureClassOwnedArgUseAfterConsume(_ x2: __owned
3522
3522
}
3523
3523
3524
3524
public func closureVarAndDeferCaptureClassOwnedArgUseAfterConsume2( _ x2: consuming Klass ) {
3525
- // expected-error @-1 {{missing reinitialization of inout parameter 'x2' after consume}}
3525
+ // expected-error @-1 {{missing reinitialization of closure capture 'x2' after consume}}
3526
3526
// expected-error @-2 {{'x2' consumed more than once}}
3527
3527
var f = { }
3528
3528
f = {
@@ -3555,7 +3555,7 @@ public func closureVarAndDeferCaptureClassOwnedArgUseAfterConsume3(_ x2: __owned
3555
3555
3556
3556
public func closureVarAndDeferCaptureClassOwnedArgUseAfterConsume4( _ x2: consuming Klass ) {
3557
3557
// expected-error @-1 {{'x2' consumed more than once}}
3558
- // expected-error @-2 {{missing reinitialization of inout parameter 'x2' after consume}}
3558
+ // expected-error @-2 {{missing reinitialization of closure capture 'x2' after consume}}
3559
3559
var f = { }
3560
3560
f = {
3561
3561
defer {
0 commit comments