Microsoft/TypeScript
No report of implicit any type in a generator when destructuring
開放
#43,172 建立於 2021年3月10日
BugDomain: check: Type InferenceHelp Wanted
倉庫指標
- 星標
- (108,860 顆星)
- PR 合併指標
- (PR 指標待抓取)
描述
Bug Report
🔎 Search Terms
no implicit any, generator, yield, destructure #41348 - Report implicit any error for 'yield' result with no contextual type
🕗 Version & Regression Information
TypeScript 4.2.3
⏯ Playground Link
Playground link with relevant code
💻 Code
function* sample() {
const a = yield 1 // error, as expected, a is implicitly any
const { b } = yield 1 // no error, but expected, b is implicitly any
const [c] = yield 1 // no error, but expected, c is implicitly any
}
🙁 Actual behavior
b, c implicitly have type any, but no error reported
🙂 Expected behavior
Errors reported