mirror of
https://github.com/apple/swift.git
synced 2025-12-21 12:14:44 +01:00
Currently we handle CodingKeys synthesis in `TypeChecker::lookupUnqualified`, make sure we do the same in `TypeChecker::lookupUnqualifiedType`. rdar://146055457
15 lines
445 B
Swift
15 lines
445 B
Swift
// RUN: %batch-code-completion
|
|
|
|
// rdar://146055457 - Make sure we synthesize CodingKeys
|
|
|
|
struct S: Encodable {
|
|
var a: String
|
|
var b: String
|
|
|
|
private var foo: CodingKeys {
|
|
.#^COMPLETE^#
|
|
// COMPLETE-DAG: Decl[EnumElement]/CurrNominal/Flair[ExprSpecific]/TypeRelation[Convertible]: a[#CodingKeys#]; name=a
|
|
// COMPLETE-DAG: Decl[EnumElement]/CurrNominal/Flair[ExprSpecific]/TypeRelation[Convertible]: b[#CodingKeys#]; name=b
|
|
}
|
|
}
|