forked from qt-creator/qt-creator
CppEditor: Fix override lookup for double call and casting
Possibly fixes other use-cases Task-number: QTCREATORBUG-11159 Task-number: QTCREATORBUG-11165 Change-Id: I375143c9658c581267c7c8d61ce03c27858f2de5 Reviewed-by: Nikolai Kosjar <nikolai.kosjar@digia.com>
This commit is contained in:
committed by
Orgad Shaneh
parent
3d481b2b2c
commit
fe9bb880ae
@@ -181,7 +181,7 @@ Class *VirtualFunctionHelper::staticClassOfFunctionCallExpression_internal() con
|
||||
typeOfExpression.init(m_document, m_snapshot);
|
||||
typeOfExpression.setExpandTemplates(true);
|
||||
const QList<LookupItem> items = typeOfExpression(memberAccessAST->base_expression,
|
||||
m_document, m_scope);
|
||||
m_expressionDocument, m_scope);
|
||||
ResolveExpression resolveExpression(typeOfExpression.context());
|
||||
ClassOrNamespace *binding = resolveExpression.baseExpression(items, m_accessTokenKind);
|
||||
if (binding) {
|
||||
|
||||
Reference in New Issue
Block a user