forked from qt-creator/qt-creator
		
	Merge remote-tracking branch 'origin/4.4'
Conflicts: qbs/modules/qtc/qtc.qbs qtcreator.pri src/libs/utils/utils-lib.pri src/plugins/clangcodemodel/clangbackendipcintegration.h src/shared/qbs Change-Id: I240e89afc76d8f40ce69d66683014b603f714707
This commit is contained in:
		@@ -36,6 +36,7 @@
 | 
			
		||||
#include <diagnosticcontainer.h>
 | 
			
		||||
#include <sourcelocationcontainer.h>
 | 
			
		||||
 | 
			
		||||
#include <cpptools/builtincursorinfo.h>
 | 
			
		||||
#include <cpptools/clangdiagnosticconfigsmodel.h>
 | 
			
		||||
#include <cpptools/clangdiagnosticconfigsmodel.h>
 | 
			
		||||
#include <cpptools/compileroptionsbuilder.h>
 | 
			
		||||
@@ -334,11 +335,14 @@ ClangEditorDocumentProcessor::cursorInfo(const CppTools::CursorInfoParams ¶m
 | 
			
		||||
 | 
			
		||||
    const QTextBlock block = params.textCursor.document()->findBlockByNumber(line - 1);
 | 
			
		||||
    column += ClangCodeModel::Utils::extraUtf8CharsShift(block.text(), column);
 | 
			
		||||
    const CppTools::SemanticInfo::LocalUseMap localUses
 | 
			
		||||
        = CppTools::BuiltinCursorInfo::findLocalUses(params.semanticInfo.doc, line, column);
 | 
			
		||||
 | 
			
		||||
    return m_ipcCommunicator.requestReferences(simpleFileContainer(),
 | 
			
		||||
                                               static_cast<quint32>(line),
 | 
			
		||||
                                               static_cast<quint32>(column),
 | 
			
		||||
                                               textDocument());
 | 
			
		||||
                                               textDocument(),
 | 
			
		||||
                                               localUses);
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
static QVector<Utf8String> prioritizeByBaseName(const QString &curPath,
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user