diff options
Diffstat (limited to 'src/lib/language/projectresolver.h')
| -rw-r--r-- | src/lib/language/projectresolver.h | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/src/lib/language/projectresolver.h b/src/lib/language/projectresolver.h index b23f19341..10d5e7fd6 100644 --- a/src/lib/language/projectresolver.h +++ b/src/lib/language/projectresolver.h @@ -78,6 +78,8 @@ private: { ResolvedProductPtr product; Item *item; + typedef QHash<QString, QPair<TagScannerPtr, QStringList> > TagScannerHash; + TagScannerHash tagScanners; }; struct ModuleContext @@ -103,6 +105,8 @@ private: const QStringList &namePrefix, StringListSet *seenBindings); void resolveFileTagger(Item *item, ProjectContext *projectContext); + void resolveTagScanner(Item *item, ProjectContext *projectContext); + void resolveTagScannerDependencies(); void resolveTransformer(Item *item, ProjectContext *projectContext); void resolveExport(Item *item, ProjectContext *projectContext); void resolveProductDependencies(ProjectContext *projectContext); |
