aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--abstractmetabuilder.cpp1
-rw-r--r--abstractmetalang.h5
2 files changed, 6 insertions, 0 deletions
diff --git a/abstractmetabuilder.cpp b/abstractmetabuilder.cpp
index 002e90f65..facb15ca5 100644
--- a/abstractmetabuilder.cpp
+++ b/abstractmetabuilder.cpp
@@ -398,6 +398,7 @@ bool AbstractMetaBuilder::build(QIODevice* input)
}
setInclude(funcEntry, func->fileName());
+ metaFunc->setTypeEntry(funcEntry);
m_globalFunctions << metaFunc;
}
diff --git a/abstractmetalang.h b/abstractmetalang.h
index 9cba7e411..e4a81e810 100644
--- a/abstractmetalang.h
+++ b/abstractmetalang.h
@@ -1094,6 +1094,11 @@ public:
{
return m_typeEntry;
}
+
+ void setTypeEntry(FunctionTypeEntry* typeEntry)
+ {
+ m_typeEntry = typeEntry;
+ }
private:
QString m_name;
QString m_originalName;