Skip to content

No intellisense to implement TypeScript interface when there is a negative number type union #30431

@Cerlancism

Description

@Cerlancism

Version: 1.32.1 (system setup)
Commit: 05f146c7a8f7f78e80261aa3b2a2e642586f9eb3
Date: 2019-03-08T00:51:49.278Z
Electron: 3.1.3
Chrome: 66.0.3359.181
Node.js: 10.2.0
V8: 6.6.346.32
OS: Windows_NT x64 10.0.17134

Steps to Reproduce:

  1. Create a TypeScript interface with a property of negative number union type
  2. Create a class to implement that interface
  3. Alt enter the class name to see intellisense to auto fill required implmentations

Without negative number type union works
Works

With negative number type union will not work
Not working

Does this issue occur when all extensions are disabled?: Yes/No
Yes

Metadata

Metadata

Assignees

No one assigned

    Labels

    BugA bug in TypeScript

    Type

    No type

    Projects

    No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions