forked from qt-creator/qt-creator
CPlusPlus: Microoptimizations
Inline some simple accessors, return references instead of copies in some getters, Change-Id: I136574823c79ad0c63ed354b78e1ad83908e7ae5 Reviewed-by: Christian Kandeler <christian.kandeler@qt.io>
This commit is contained in:
@@ -1892,8 +1892,7 @@ void InternalCppCompletionAssistProcessor::addMacros_helper(const Snapshot &snap
|
||||
for (const Document::Include &i : includes)
|
||||
addMacros_helper(snapshot, i.resolvedFileName(), processed, definedMacros);
|
||||
|
||||
const QList<CPlusPlus::Macro> macros = doc->definedMacros();
|
||||
for (const CPlusPlus::Macro ¯o : macros) {
|
||||
for (const CPlusPlus::Macro ¯o : doc->definedMacros()) {
|
||||
const QString macroName = macro.nameToQString();
|
||||
if (!macro.isHidden())
|
||||
definedMacros->insert(macroName);
|
||||
|
||||
Reference in New Issue
Block a user