diff options
Diffstat (limited to 'src/ModuleCache.h')
-rw-r--r-- | src/ModuleCache.h | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/src/ModuleCache.h b/src/ModuleCache.h index 7795ab7..0c15fbd 100644 --- a/src/ModuleCache.h +++ b/src/ModuleCache.h @@ -8,8 +8,9 @@ class ModuleCache { public: static ModuleCache *instance() { if (!inst) inst = new ModuleCache; return inst; } - class FileModule *evaluate(const std::string &filename); + bool evaluate(const std::string &filename, class FileModule *&module); class FileModule *lookup(const std::string &filename); + bool isCached(const std::string &filename); size_t size() { return this->entries.size(); } void clear(); |