Microsoft/TypeScript
Ver no GitHubPoor error recovery during incomplete property access followed by `if` statement on subsequent line
Open
#48.097 aberto em 20 de fev. de 2022
Experience EnhancementHelp WantedSuggestion
Métricas do repositório
- Stars
- (48.455 stars)
- Métricas de merge de PR
- (Mesclagem média 6d 17h) (9 fundiu PRs em 30d)
Description
TS Template added by @mjbvz
TypeScript Version: 4.6.1
Search Terms
- suggest / suggestion
- complete / completion
Issue Type: Bug
class Test {
public fn1() { return 1; }
public fn2() {
let a = // input "this.f","fn3" function suggestion missing
if (1) {
let b = 1;
}
}
public fn3() { return 3; }
}

The missing condition is to declare a variable and the following is an if or switch statement
VS Code version: Code 1.64.2 (f80445acd5a3dadef24aa209168452a3d97cc326, 2022-02-09T22:02:28.252Z) OS version: Windows_NT x64 10.0.19044 Restricted Mode: No
| Item | Value |
|---|---|
| CPUs | AMD Ryzen 9 5900X 12-Core Processor (24 x 3700) |
| GPU Status | 2d_canvas: enabledgpu_compositing: enabledmultiple_raster_threads: enabled_onoop_rasterization: enabledopengl: enabled_onrasterization: enabledskia_renderer: enabled_onvideo_decode: enabledvulkan: disabled_offwebgl: enabledwebgl2: enabled |
| Load (avg) | undefined |
| Memory (System) | 31.93GB (24.85GB free) |
| Process Argv | --crash-reporter-id ff5f4525-5d4b-4d0f-a080-4594f5ef9e4a |
| Screen Reader | no |
| VM | 0% |