1
0
Fork 0
mirror of https://github.com/eclipse-cdt/cdt synced 2025-09-02 21:23:37 +02:00
cdt/core
Nathan Ridge 86c3d8eeca Bug 525739 - Have Open Declaration find potentially-matching definitions for a declaration
The implementation strategy is as follows:

  - Implement an option to find potential matches during an AST
    definition search.

  - Store names that resolve to ProblemBindings in the index,
    as references for the candidate bindings, annotated as being
    potential matches.

  - Add an option to Index.findNames() to include potential matches.

  - Use the added options for the index and AST searches in
    OpenDeclarationsJob, prioritizing them accordingly (e.g. exact index
    matches take precedence over potential AST matches, but if there
    are no exact matches, potential matches from the AST and the index
    are combined).

Change-Id: I19f5c58820eb3ec79a31652d69fd5b86acaba115
2017-12-20 16:01:24 -05:00
..
org.eclipse.cdt.core Bug 525739 - Have Open Declaration find potentially-matching definitions for a declaration 2017-12-20 16:01:24 -05:00
org.eclipse.cdt.core.linux
org.eclipse.cdt.core.linux.ppc
org.eclipse.cdt.core.linux.ppc64
org.eclipse.cdt.core.linux.ppc64le
org.eclipse.cdt.core.linux.x86
org.eclipse.cdt.core.linux.x86_64
org.eclipse.cdt.core.macosx Bug 519886 - eclipse CDT failed to create PTY on macOS 10.13 beta 2017-09-04 06:35:15 -04:00
org.eclipse.cdt.core.native
org.eclipse.cdt.core.tests Bug 528456 - Store specializations of anonymous classes in the index 2017-12-20 15:09:30 -05:00
org.eclipse.cdt.core.win32
org.eclipse.cdt.core.win32.x86
org.eclipse.cdt.core.win32.x86_64
org.eclipse.cdt.ui Bug 525739 - Have Open Declaration find potentially-matching definitions for a declaration 2017-12-20 16:01:24 -05:00
org.eclipse.cdt.ui.tests Bug 525739 - Have Open Declaration find potentially-matching definitions for a declaration 2017-12-20 16:01:24 -05:00
pom.xml Add UI tests plugin for CMake. Fix a couple of bugs it found. 2017-10-06 16:36:51 -04:00