Skip to content

IntelliSense-based Go to Definition falls back to the previous implementation if the definition isn't in the same TU #2536

Closed

Description

This is applies to 0.19.0 or later.

Activity

  1. added
    fixedCheck the Milestone for the release in which the fix is or will be available.
    on Oct 13, 2018
  2. sean-mcmanus commented on Oct 15, 2018

    @sean-mcmanus
    ContributorAuthor

    This is fixed for the "main" scenarios, but there are subclasses that still don't give correct results, such as

    1. Overloaded methods return all overloads instead of the one that exactly matches the input params (IntelliSense-based Go to Definition returns all overloads instead of just the matching one for overloads not defined in the current TU #2677 ).
    2. I suspect there are probably other buggy scenarios as well (e.g. templates). Let us know if you encounter any...
  3. locked and limited conversation to collaborators on Oct 12, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    Feature RequestLanguage ServicefixedCheck the Milestone for the release in which the fix is or will be available.

    Type

    No type

    Projects

    No projects

      Milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions