swiftlang/swift
Auf GitHub ansehenRedundant error for missing type annotation in computed property
Open
#87.322 geöffnet am 18. Feb. 2026
compilerdiagnostics qualitygood first issuelet & varswift 6.3type checker
Repository-Metriken
- Stars
- (69.989 Stars)
- PR-Merge-Metriken
- (Durchschn. Merge 7T 6h) (556 gemergte PRs in 30 T)
Beschreibung
Description
No response
Reproduction
func foo() {
var int {}
}
error: computed property must have an explicit type [computed_property_missing_type]
91 |
92 | func foo() {
93 | var int {}
| `- error: computed property must have an explicit type [computed_property_missing_type]
94 | }
95 |
error: type annotation missing in pattern [cannot_infer_type_for_pattern]
91 |
92 | func foo() {
93 | var int {}
| `- error: type annotation missing in pattern [cannot_infer_type_for_pattern]
94 | }
95 |
Expected behavior
The second error is superfluous.
Environment
Swift version 6.3-dev (fddce85428f14f8)
Additional information
No response