mirror of
https://github.com/apple/swift.git
synced 2026-02-27 18:26:24 +01:00
Filter out any duplicate notes to help cut down on the noise for request cycle diagnostics. Some of the note locations here still aren't great, but this at least stops us from repeating them for each intermediate request.
18 lines
734 B
Swift
18 lines
734 B
Swift
// RUN: %empty-directory(%t)
|
|
// RUN: swift-serialize-diagnostics --input-file-path=%S/Inputs/fr.strings --output-directory=%t/
|
|
// RUN: swift-serialize-diagnostics --input-file-path=%S/Inputs/en.strings --output-directory=%t/
|
|
// RUN: %target-typecheck-verify-swift -localization-path %t -locale fr
|
|
|
|
_ = "HI!
|
|
// expected-error@-1{{chaîne non terminée littérale}}
|
|
|
|
// FIXME: This used to produce a localized diagnostic.
|
|
|
|
var self1 = self1 // expected-note {{through reference here}}
|
|
// expected-error@-1 {{circular reference}}
|
|
|
|
struct Broken {
|
|
var b : Bool = True // expected-error{{impossible de trouver 'True' portée}}
|
|
}
|
|
var v1 : Int[1 // expected-error {{expected ']' in array type}} expected-note {{to match this opening '['}}
|