1
0
Fork 0
mirror of https://github.com/eclipse-cdt/cdt synced 2025-04-22 14:12:10 +02:00
Find a file
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
.mvn releng: Make use of Tycho POM-less functionality 2017-02-13 23:19:56 -04:00
build Fixes for ESP32. 2017-12-01 16:28:29 -05:00
codan Bug 527553: Detect invalid decltype(auto) with a type specifier 2017-11-30 14:56:02 -05:00
core Bug 525739 - Have Open Declaration find potentially-matching definitions for a declaration 2017-12-20 16:01:24 -05:00
cross Fix version of serial launch feature. 2017-12-02 01:29:06 -04:00
debug Fix issue with core build launch desc deletion. 2017-12-01 12:47:21 -05:00
doc Bug 520340: enable CLI to CDT's code formatter 2017-11-02 07:03:22 -04:00
dsf Bug 525675: Delegate opening unknown file types to unknownEditorStrategy 2017-11-14 20:57:54 +00:00
dsf-gdb Bug 527419: Process async output with no variable 2017-11-18 02:26:13 -05:00
jtag Bug 361881: Test for undefined reset/delay/halt command 2017-11-01 21:36:21 +00:00
launch Expose org.eclipse.cdt.docker.launch directory as public 2017-11-19 00:46:31 -05:00
llvm Releng fixes, ensuring legal files are there. Removing projects. 2017-11-21 13:10:50 -05:00
lrparser Bug 522010 - Completion of non-type template parameter in ambiguous template argument 2017-11-13 13:22:26 -05:00
lsp4e-cpp Fix API error in lsp4e.cpp plugin. 2017-11-02 11:57:08 -04:00
memory Add UI tests plugin for CMake. Fix a couple of bugs it found. 2017-10-06 16:36:51 -04:00
native Bug 515305 - Fix 32-bit serial port dll 2017-11-30 11:11:24 -05:00
qt Cleanup Core Build Preference pages. 2017-12-01 14:04:51 -05:00
releng Releng fixes, ensuring legal files are there. Removing projects. 2017-11-21 13:10:50 -05:00
remote Releng fixes, ensuring legal files are there. Removing projects. 2017-11-21 13:10:50 -05:00
testsrunner Add UI tests plugin for CMake. Fix a couple of bugs it found. 2017-10-06 16:36:51 -04:00
toolchains/arduino Releng fixes, ensuring legal files are there. Removing projects. 2017-11-21 13:10:50 -05:00
upc Add UI tests plugin for CMake. Fix a couple of bugs it found. 2017-10-06 16:36:51 -04:00
util Releng fixes, ensuring legal files are there. Removing projects. 2017-11-21 13:10:50 -05:00
visualizer Add UI tests plugin for CMake. Fix a couple of bugs it found. 2017-10-06 16:36:51 -04:00
windows Implement ordering of toolchains. 2017-11-07 11:01:15 -05:00
xlc Add UI tests plugin for CMake. Fix a couple of bugs it found. 2017-10-06 16:36:51 -04:00
.gitignore Ignore NFS-created files. 2012-11-08 13:34:54 -08:00
pom.xml Releng fixes, ensuring legal files are there. Removing projects. 2017-11-21 13:10:50 -05:00