Skip to content

Commit 3f7c89a

Browse files
committed
Correct diagnostic for plain member constraints
This used to print as just a plain space. Resolves rdar://60030114
1 parent a1fdad7 commit 3f7c89a

File tree

2 files changed

+4
-6
lines changed

2 files changed

+4
-6
lines changed

include/swift/AST/DiagnosticsFrontend.def

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -396,7 +396,7 @@ ERROR(missing_member_dependency,none,
396396
"dependency does not exist: %1",
397397
(/*Expectation::Kind*/uint8_t, StringRef))
398398
ERROR(unexpected_dependency,none,
399-
"unexpected %0 %select{%error|%error||potential member|dynamic member}1 "
399+
"unexpected %0 %select{%error|%error|member|potential member|dynamic member}1 "
400400
"dependency: %2", (StringRef, /*Expectation::Kind*/uint8_t, StringRef))
401401
ERROR(unexpected_provided_entity,none,
402402
"unexpected provided entity: %0", (StringRef))

test/Incremental/fail/main.swift

Lines changed: 3 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,12 @@
1-
// REQUIRES: rdar60030114
2-
31
// RUN: %empty-directory(%t)
42
// RUN: %{python} %S/../gen-output-file-map.py -o %t %S/Inputs -r %t.resp
53
// RUN: cd %t
64
// RUN: not %target-swiftc_driver -no-color-diagnostics -typecheck -output-file-map %t/output.json -incremental -module-name main -verify-incremental-dependencies @%t.resp 2>&1 | sort | %FileCheck %s
75

86
// CHECK: unexpected dependency exists: main.BaseProtocol
9-
// CHECK: unexpected cascading dependency: main.Base.init
10-
// CHECK: unexpected cascading dependency: main.Subclass.deinit
11-
// CHECK: unexpected cascading dependency: main.Subclass.init
7+
// CHECK: unexpected cascading member dependency: main.Base.init
8+
// CHECK: unexpected cascading member dependency: main.Subclass.deinit
9+
// CHECK: unexpected cascading member dependency: main.Subclass.init
1210
// CHECK: unexpected cascading potential member dependency: main.Base
1311
// CHECK: unexpected provided entity: Base
1412
// CHECK: unexpected provided entity: BaseProtocol

0 commit comments

Comments
 (0)