forked from qt-creator/qt-creator
QmlJS: Rework FakeMetaObjects to no longer contain pointers.
Having a duplicate prototype chain - once in FakeMetaObjects and once in QmlObjectValues was unnecessary. Now FMOs don't contain references which may allow other simplifications.
This commit is contained in:
@@ -1551,7 +1551,6 @@ static void populate(LanguageUtils::FakeMetaObject::Ptr fmo, Class *klass,
|
||||
baseFmo = FakeMetaObject::Ptr(new FakeMetaObject);
|
||||
populate(baseFmo, baseClass, classes, typeOf);
|
||||
}
|
||||
fmo->setSuperclass(baseFmo);
|
||||
}
|
||||
}
|
||||
|
||||
|
Reference in New Issue
Block a user