Closed
Description
Bug Report
π Search Terms
autocomplete intellisense
π Version & Regression Information
4.3.5
β― Playground Link
π» Code
import { Client } from '@grpc/grpc-js';
type Promisify<T> = T &
{
[K in Extract<keyof T, string> as `${K}Promise`]: T[K] extends (
req: infer Req,
mmetadata: infer Metadata,
option: infer Option,
callback: (_err: any, res: infer Res) => void,
) => void
? <T = Res>(req: Req, mmetadata?: Metadata, option?: Option) => Promise<T>
: never;
};
class Service {
method() {
let service = 1 as Promisify<Client>;
const { /** press ctrl+space */ } = service;
}
}
π Actual behavior
When I press CTRL+SPACE, not displayed correctly suggest.
π Expected behavior
When I press CTRL+SPACE, should display the method suggest. e.g: