ImportDependencies Class
(Debugger::QmlJS::ImportDependencies)Public Types
| typedef | ImportElements |
Public Functions
| ImportDependencies() | |
| ~ImportDependencies() | |
| void | addCoreImport(const Debugger::QmlJS::CoreImport &import) |
| void | addExport(const Debugger::QString &importId, const Debugger::QmlJS::ImportKey &importKey, const Debugger::QString &requiredPath, const Debugger::QString &typeName = Export::libraryTypeName()) |
| Debugger::QmlJS::ImportDependencies::ImportElements | candidateImports(const Debugger::QmlJS::ImportKey &key, const Debugger::QmlJS::ViewerContext &vContext) const |
| void | checkConsistency() const |
| Debugger::QmlJS::CoreImport | coreImport(const Debugger::QString &importId) const |
| QList<DependencyInfo::ConstPtr> | createDependencyInfos(const Debugger::QmlJS::ImportKey &mainDoc, const Debugger::QmlJS::ViewerContext &vContext) const |
| void | filter(const Debugger::QmlJS::ViewerContext &vContext) |
| void | iterateOnCandidateImports(const Debugger::QmlJS::ImportKey &key, const Debugger::QmlJS::ViewerContext &vContext, int) const |
| void | iterateOnLibraryImports(const Debugger::QmlJS::ViewerContext &vContext, int) const |
| void | iterateOnSubImports(const Debugger::QmlJS::ImportKey &baseKey, const Debugger::QmlJS::ViewerContext &vContext, int) const |
| QSet<Debugger::QmlJS::ImportKey> | libraryImports(const Debugger::QmlJS::ViewerContext &viewContext) const |
| void | removeCoreImport(const Debugger::QString &importId) |
| void | removeExport(const Debugger::QString &importId, const Debugger::QmlJS::ImportKey &importKey, const Debugger::QString &requiredPath, const Debugger::QString &typeName = Export::libraryTypeName()) |
| QSet<Debugger::QmlJS::ImportKey> | subdirImports(const Debugger::QmlJS::ImportKey &baseKey, const Debugger::QmlJS::ViewerContext &viewContext) const |
Member Function Documentation
ImportDependencies::ImportDependencies()
Default constructs an instance of ImportDependencies.
ImportDependencies::~ImportDependencies()
Destroys the instance of ImportDependencies.