diff options
Diffstat (limited to 'typesystem.h')
-rw-r--r-- | typesystem.h | 23 |
1 files changed, 23 insertions, 0 deletions
diff --git a/typesystem.h b/typesystem.h index cb26c1dbd..2c9be3e31 100644 --- a/typesystem.h +++ b/typesystem.h @@ -1876,6 +1876,26 @@ public: m_templates[t->name()] = t; } + AddedFunctionList addedFunctions() const + { + return m_addedFunctions; + } + void setAddedFunctions(const AddedFunctionList& addedFunctions) + { + m_addedFunctions = addedFunctions; + } + AddedFunctionList findAddedFunctions(const QString& name) const; + + void setFunctionModifications(const FunctionModificationList& functionModifications) + { + m_functionMods = functionModifications; + } + void addFunctionModification(const FunctionModification& functionModification) + { + m_functionMods << functionModification; + } + FunctionModificationList functionModifications(const QString& signature) const; + void setSuppressWarnings(bool on) { m_suppressWarnings = on; @@ -1932,6 +1952,9 @@ private: TemplateEntryHash m_templates; QStringList m_suppressedWarnings; + AddedFunctionList m_addedFunctions; + FunctionModificationList m_functionMods; + QStringList m_requiredTargetImports; QStringList m_typesystemPaths; |