diff --git a/src/plugins/qmljseditor/qmljseditor.cpp b/src/plugins/qmljseditor/qmljseditor.cpp index 26a46bec252..def167768de 100644 --- a/src/plugins/qmljseditor/qmljseditor.cpp +++ b/src/plugins/qmljseditor/qmljseditor.cpp @@ -485,9 +485,6 @@ QmlJSTextEditor::~QmlJSTextEditor() { } -QList QmlJSTextEditor::declarations() const -{ return m_declarations; } - Core::IEditor *QmlJSEditorEditable::duplicate(QWidget *parent) { QmlJSTextEditor *newEditor = new QmlJSTextEditor(parent); @@ -552,37 +549,34 @@ void QmlJSTextEditor::onDocumentUpdated(QmlJS::Document::Ptr doc) FindIdDeclarations updateIds; sem.idLocations = updateIds(doc); - m_semanticInfo = sem; - if (doc->isParsedCorrectly()) { FindDeclarations findDeclarations; - m_declarations = findDeclarations(doc->ast()); + sem.declarations = findDeclarations(doc->ast()); QStringList items; items.append(tr("