Clang: Locator filter for the symbol database

There are no symbol queries for the locator filters. The signature
generation is still not implemented but for simple cases it should work.

Change-Id: Ic6b04fbe1e7e057892f194ac139615c47d6ec33f
Reviewed-by: Ivan Donchevskii <ivan.donchevskii@qt.io>
This commit is contained in:
Marco Bubke
2018-04-09 13:30:30 +02:00
parent 18de1e3fcf
commit 4b0bcbdcb6
57 changed files with 649 additions and 1118 deletions

View File

@@ -14,17 +14,14 @@ HEADERS += \
clangqueryprojectsfindfilterwidget.h \
clangquerytexteditorwidget.h \
qtcreatorclangqueryfindfilter.h \
qtcreatorclassesfilter.h \
qtcreatorfunctionsfilter.h \
qtcreatorincludesfilter.h \
qtcreatorlocatorfilter.h \
qtcreatorsearch.h \
qtcreatorsearchhandle.h \
qtcreatorsymbolsfindfilter.h \
querysqlitestatementfactory.h \
sourcelocations.h \
symbolsfindfilterconfigwidget.h \
symbolquery.h
symbolquery.h \
qtcreatoreditormanager.h
SOURCES += \
clangrefactoringplugin.cpp \
@@ -34,14 +31,11 @@ SOURCES += \
clangqueryprojectsfindfilterwidget.cpp \
clangquerytexteditorwidget.cpp \
qtcreatorclangqueryfindfilter.cpp \
qtcreatorclassesfilter.cpp \
qtcreatorincludesfilter.cpp \
qtcreatorfunctionsfilter.cpp \
qtcreatorlocatorfilter.cpp \
qtcreatorsearch.cpp \
qtcreatorsearchhandle.cpp \
qtcreatorsymbolsfindfilter.cpp \
symbolsfindfilterconfigwidget.cpp
symbolsfindfilterconfigwidget.cpp \
qtcreatoreditormanager.cpp
FORMS += \
clangqueryprojectsfindfilter.ui