1
0
Fork 0
mirror of https://github.com/eclipse-cdt/cdt synced 2025-07-24 17:35:35 +02:00
cdt/core/org.eclipse.cdt.ui
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
..
.settings Bug 488109 Refactoring of Extract Constant Implementation 2016-06-14 03:26:18 -04:00
about_files adding third party code info and license for iSpell dictionaries 2008-06-09 16:21:33 +00:00
browser/org/eclipse/cdt Remove unused OpenTypeDialog 2017-03-24 23:23:29 -04:00
css Fix copyright on the dark theme. 2014-05-28 12:31:36 -04:00
dictionaries Bug 406873 - [spell-check] Update the CDT word lists for Kepler 2013-04-30 11:01:29 -07:00
icons Bug 463480 - [Include Browser] Add Expand all, Collapse all 2017-03-22 01:22:52 -04:00
META-INF UI for adding toolchains for Core Build. New Generic Target Wizard. 2017-09-28 13:42:58 -04:00
schema Hook up the clang toolchain now split out from GCC. 2017-11-07 13:13:12 -05:00
src/org/eclipse/cdt Bug 525739 - Have Open Declaration find potentially-matching definitions for a declaration 2017-12-20 16:01:24 -05:00
templateengine/org/eclipse/cdt/ui Bug 492304 - Fix NLS warnings 2016-04-25 22:53:30 +01:00
templates Don't produce a blank line at the top of the file if file comment 2013-06-12 17:05:29 -07:00
utils.ui/org/eclipse/cdt/utils/ui/controls Bug 493070: [GTK3] stop removing all items from list 2016-05-12 13:59:02 -04:00
.classpath Bug 488109 Refactoring of Extract Constant Implementation 2016-06-14 03:26:18 -04:00
.options Bug 45203. Added transitive closing of include maps. 2013-03-30 10:41:59 -07:00
.project Configure API-tooling. 2008-06-18 08:00:42 +00:00
about.html adding third party code info and license for iSpell dictionaries 2008-06-09 16:21:33 +00:00
build.properties Remove reference to java environment in build.properties 2015-09-29 08:57:47 -04:00
doxygenTags.csv Bug 397143 - Some new doxygen commands are missing 2012-12-25 01:51:38 -05:00
NEWS
plugin.properties Cleanup Core Build Preference pages. 2017-12-01 14:04:51 -05:00
plugin.xml Cleanup Core Build Preference pages. 2017-12-01 14:04:51 -05:00