forked from qt-creator/qt-creator
CppEditorDocument: Return covariant return type
As a virtual method overload, completionAssistProvider() can return a covariant return type. This preserves type information and eliminates a qobject_cast<> in CppEditorWidget. Change-Id: I3b29b0fa4e876bbcc43f628e6e0bbf4d73d3f689 Reviewed-by: Orgad Shaneh <orgads@gmail.com> Reviewed-by: Ivan Donchevskii <ivan.donchevskii@qt.io>
This commit is contained in:
@@ -136,7 +136,7 @@ bool CppEditorDocument::isObjCEnabled() const
|
||||
return m_isObjCEnabled;
|
||||
}
|
||||
|
||||
TextEditor::CompletionAssistProvider *CppEditorDocument::completionAssistProvider() const
|
||||
CppTools::CppCompletionAssistProvider *CppEditorDocument::completionAssistProvider() const
|
||||
{
|
||||
return m_completionAssistProvider;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user