aboutsummaryrefslogtreecommitdiffstats
path: root/src/libs/cplusplus/ResolveExpression.cpp
diff options
context:
space:
mode:
authorOrgad Shaneh <orgad.shaneh@audiocodes.com>2015-05-04 20:33:41 +0300
committerOrgad Shaneh <orgads@gmail.com>2015-05-05 08:44:42 +0000
commita8f42831cb83f8e3a019d8ed8cf2189b9d4d2793 (patch)
tree1882a1226e9ea45fbe0e8d14815efd0de675e0df /src/libs/cplusplus/ResolveExpression.cpp
parentfc884f6a2717ebcef8ad61b70f587d1135b9d7c6 (diff)
C++: Minor optimization in ResolveExpression
Avoid needless snapshot copying Change-Id: Iea38bd0866495cf5335b4444d5643d7082fbfcde Reviewed-by: Nikolai Kosjar <nikolai.kosjar@theqtcompany.com>
Diffstat (limited to 'src/libs/cplusplus/ResolveExpression.cpp')
-rw-r--r--src/libs/cplusplus/ResolveExpression.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/libs/cplusplus/ResolveExpression.cpp b/src/libs/cplusplus/ResolveExpression.cpp
index 824e1770119..0ef3c395353 100644
--- a/src/libs/cplusplus/ResolveExpression.cpp
+++ b/src/libs/cplusplus/ResolveExpression.cpp
@@ -604,7 +604,7 @@ bool ResolveExpression::visit(SimpleNameAST *ast)
TypeOfExpression exprTyper;
exprTyper.setExpandTemplates(true);
- Document::Ptr doc = _context.snapshot().document(QString::fromLocal8Bit(decl->fileName()));
+ Document::Ptr doc = _context.document(QString::fromLocal8Bit(decl->fileName()));
exprTyper.init(doc, _context.snapshot(), _context.bindings(),
QSet<const Declaration* >(_autoDeclarationsBeingResolved) << decl);