JSImportScope Class

(QmlJS::JSImportScope)

Public Functions

JSImportScope(const QmlJS::Imports *imports, QmlJS::ValueOwner *valueOwner)

Reimplemented Public Functions

virtual const QmlJS::JSImportScope *asJSImportScope() const override
virtual const QmlJS::Value *lookupMember(const QString &name, const QmlJS::Context *context, const QmlJS::ObjectValue **foundInObject = 0, bool examinePrototypes = true) const override
virtual void processMembers(QmlJS::MemberProcessor *processor) const override

Member Function Documentation

JSImportScope::JSImportScope(const QmlJS::Imports *imports, QmlJS::ValueOwner *valueOwner)

Default constructs an instance of JSImportScope.

[override virtual] const QmlJS::JSImportScope *JSImportScope::asJSImportScope() const

[override virtual] const QmlJS::Value *JSImportScope::lookupMember(const QString &name, const QmlJS::Context *context, const QmlJS::ObjectValue **foundInObject = 0, bool examinePrototypes = true) const

[override virtual] void JSImportScope::processMembers(QmlJS::MemberProcessor *processor) const