forked from qt-creator/qt-creator
Merge remote-tracking branch 'origin/2.5'
Conflicts: qtcreator.pri Change-Id: Ic24b756b41d2a13f3d696dee69553d2c3241ab95
This commit is contained in:
@@ -473,7 +473,7 @@ const Macro *Document::findMacroDefinitionAt(unsigned line) const
|
||||
const Document::MacroUse *Document::findMacroUseAt(unsigned offset) const
|
||||
{
|
||||
foreach (const Document::MacroUse &use, _macroUses) {
|
||||
if (use.contains(offset))
|
||||
if (use.contains(offset) && (offset < use.begin() + use.macro().name().length()))
|
||||
return &use;
|
||||
}
|
||||
return 0;
|
||||
@@ -482,7 +482,7 @@ const Document::MacroUse *Document::findMacroUseAt(unsigned offset) const
|
||||
const Document::UndefinedMacroUse *Document::findUndefinedMacroUseAt(unsigned offset) const
|
||||
{
|
||||
foreach (const Document::UndefinedMacroUse &use, _undefinedMacroUses) {
|
||||
if (use.contains(offset))
|
||||
if (use.contains(offset) && (offset < use.begin() + use.name().length()))
|
||||
return &use;
|
||||
}
|
||||
return 0;
|
||||
|
||||
Reference in New Issue
Block a user