forked from qt-creator/qt-creator
Editor: fix revision of semanticinfo
Task-number: QTCREATORBUG-7298 Change-Id: I09258fa5a72d47c6a154e97d5f880ccab1b697fd Reviewed-by: hjk <qthjk@ovi.com>
This commit is contained in:
@@ -2122,7 +2122,7 @@ void SemanticHighlighter::run()
|
||||
SemanticInfo SemanticHighlighter::semanticInfo(const Source &source)
|
||||
{
|
||||
SemanticInfo semanticInfo;
|
||||
semanticInfo.revision = source.revision;
|
||||
semanticInfo.revision = m_lastSemanticInfo.revision;
|
||||
semanticInfo.forced = source.force;
|
||||
|
||||
m_mutex.lock();
|
||||
@@ -2162,6 +2162,7 @@ SemanticInfo SemanticHighlighter::semanticInfo(const Source &source)
|
||||
DeclarationAST *currentFunctionDefinition = functionDefinitionUnderCursor(ast, source.line, source.column);
|
||||
|
||||
const LocalSymbols useTable(semanticInfo.doc, currentFunctionDefinition);
|
||||
semanticInfo.revision = source.revision;
|
||||
semanticInfo.localUses = useTable.uses;
|
||||
semanticInfo.hasQ = useTable.hasQ;
|
||||
semanticInfo.hasD = useTable.hasD;
|
||||
|
||||
Reference in New Issue
Block a user