Made symbol searching plug-able through indexing support.
The indexing support for the built-in code model is moved to its own
file. Symbol searching will now call for a searcher through that support
interface, which will create a fully configured and ready-to-go searcher
that can be started in the/a future.
Change-Id: Idc3ee1c7c789a69fa05ee1d42415313dcea94cf8
Reviewed-by:
Nikolai Kosjar <nikolai.kosjar@digia.com>
Showing
- src/plugins/cpptools/ModelManagerInterface.h 2 additions, 1 deletionsrc/plugins/cpptools/ModelManagerInterface.h
- src/plugins/cpptools/builtinindexingsupport.cpp 216 additions, 0 deletionssrc/plugins/cpptools/builtinindexingsupport.cpp
- src/plugins/cpptools/builtinindexingsupport.h 33 additions, 0 deletionssrc/plugins/cpptools/builtinindexingsupport.h
- src/plugins/cpptools/cppclassesfilter.cpp 1 addition, 1 deletionsrc/plugins/cpptools/cppclassesfilter.cpp
- src/plugins/cpptools/cppcurrentdocumentfilter.cpp 4 additions, 4 deletionssrc/plugins/cpptools/cppcurrentdocumentfilter.cpp
- src/plugins/cpptools/cppfunctionsfilter.cpp 1 addition, 1 deletionsrc/plugins/cpptools/cppfunctionsfilter.cpp
- src/plugins/cpptools/cppindexingsupport.cpp 8 additions, 0 deletionssrc/plugins/cpptools/cppindexingsupport.cpp
- src/plugins/cpptools/cppindexingsupport.h 43 additions, 0 deletionssrc/plugins/cpptools/cppindexingsupport.h
- src/plugins/cpptools/cppmodelmanager.cpp 14 additions, 144 deletionssrc/plugins/cpptools/cppmodelmanager.cpp
- src/plugins/cpptools/cppmodelmanager.h 3 additions, 2 deletionssrc/plugins/cpptools/cppmodelmanager.h
- src/plugins/cpptools/cpptools.pro 4 additions, 2 deletionssrc/plugins/cpptools/cpptools.pro
- src/plugins/cpptools/searchsymbols.cpp 9 additions, 9 deletionssrc/plugins/cpptools/searchsymbols.cpp
- src/plugins/cpptools/searchsymbols.h 3 additions, 9 deletionssrc/plugins/cpptools/searchsymbols.h
- src/plugins/cpptools/symbolsfindfilter.cpp 27 additions, 80 deletionssrc/plugins/cpptools/symbolsfindfilter.cpp
- src/plugins/cpptools/symbolsfindfilter.h 3 additions, 16 deletionssrc/plugins/cpptools/symbolsfindfilter.h
Loading
Please register or sign in to comment