summaryrefslogtreecommitdiff
path: root/src/core/model/Domain.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/core/model/Domain.cpp')
-rw-r--r--src/core/model/Domain.cpp6
1 files changed, 3 insertions, 3 deletions
diff --git a/src/core/model/Domain.cpp b/src/core/model/Domain.cpp
index 41f2b76..f9e2a55 100644
--- a/src/core/model/Domain.cpp
+++ b/src/core/model/Domain.cpp
@@ -82,14 +82,14 @@ void Domain::doResolve(std::vector<Rooted<Managed>> &res,
/* Type registrations */
namespace RttiTypes {
-const Rtti<model::FieldDescriptor> FieldDescriptor{"FieldDescriptor"};
-const Rtti<model::Descriptor> Descriptor{"Descriptor"};
+const Rtti<model::FieldDescriptor> FieldDescriptor{"FieldDescriptor", {&Node}};
+const Rtti<model::Descriptor> Descriptor{"Descriptor", {&Node}};
const Rtti<model::StructuredClass> StructuredClass{
"StructuredClass", {&Descriptor}, {&FieldDescriptor}};
const Rtti<model::AnnotationClass> AnnotationClass{"AnnotationClass",
{&Descriptor}};
const Rtti<model::Domain> Domain{
- "Domain", std::unordered_set<const RttiBase*>{}, {&StructuredClass, &AnnotationClass}};
+ "Domain", {&Node}, {&StructuredClass, &AnnotationClass}};
}
}