Skip to content

Commit 7db2dda

Browse files
committed
---
yaml --- r: 341815 b: refs/heads/rxwei-patch-1 c: 8fc1c21 h: refs/heads/master i: 341813: 00a892c 341811: ed87553 341807: 7b33332
1 parent b0484d9 commit 7db2dda

File tree

2 files changed

+3
-3
lines changed

2 files changed

+3
-3
lines changed

[refs]

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1015,7 +1015,7 @@ refs/tags/swift-DEVELOPMENT-SNAPSHOT-2018-08-18-a: b10b1fce14385faa6d44f6b933e95
10151015
refs/heads/rdar-43033749-fix-batch-mode-no-diags-swift-5.0-branch: a14e64eaad30de89f0f5f0b2a782eed7ecdcb255
10161016
refs/heads/revert-19006-error-bridging-integer-type: 8a9065a3696535305ea53fe9b71f91cbe6702019
10171017
refs/heads/revert-19050-revert-19006-error-bridging-integer-type: ecf752d54b05dd0a20f510f0bfa54a3fec3bcaca
1018-
refs/heads/rxwei-patch-1: 3b7b723e0f3671090ab4c6dd160e74611cb7a4fd
1018+
refs/heads/rxwei-patch-1: 8fc1c21951baaa052222c230323f78abd03e8d49
10191019
refs/heads/shahmishal-patch-1: e58ec0f7488258d42bef51bc3e6d7b3dc74d7b2a
10201020
refs/heads/typelist-existential: 4046359efd541fb5c72d69a92eefc0a784df8f5e
10211021
refs/tags/swift-4.2-DEVELOPMENT-SNAPSHOT-2018-08-20-a: 4319ba09e4fb8650ee86061075c74a016b6baab9

branches/rxwei-patch-1/test/attr/attr_override.swift

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -564,11 +564,11 @@ class SR_4206_DerivedConcrete_4: SR_4206_BaseConcrete_4 {
564564
// Base class not generic w/ method generic, derived class not generic w/ method generic but removed requirement
565565

566566
class SR_4206_BaseConcrete_5 {
567-
func foo<T: SR_4206_Protocol_2>(arg: T) {} // expected-note {{overridden declaration is here}}
567+
func foo<T: SR_4206_Protocol_2>(arg: T) {}
568568
}
569569

570570
class SR_4206_DerivedConcrete_5: SR_4206_BaseConcrete_5 {
571-
override func foo<T>(arg: T) {} // expected-error {{overridden method 'foo' has generic signature <T> which is incompatible with base method's generic signature <T where T : SR_4206_Protocol_2>}}
571+
override func foo<T>(arg: T) {} // Ok?
572572
}
573573

574574
// Base class not generic w/ method generic, derived class generic w/ method generic but different requirement

0 commit comments

Comments
 (0)