Index: Source/bindings/scripts/idl_definitions.py |
diff --git a/Source/bindings/scripts/idl_definitions.py b/Source/bindings/scripts/idl_definitions.py |
index 51cecee974e5a08474cf4b06f9b27d8161fcce4b..d7c2385221493acd37c7b94377307935d1765948 100644 |
--- a/Source/bindings/scripts/idl_definitions.py |
+++ b/Source/bindings/scripts/idl_definitions.py |
@@ -284,6 +284,7 @@ class IdlInterface(object): |
self.is_partial = node.GetProperty('Partial') or False |
self.idl_name = idl_name |
self.name = node.GetName() |
+ self.idl_type = IdlType(self.name) |
children = node.GetChildren() |
for child in children: |
@@ -350,6 +351,7 @@ class IdlException(IdlInterface): |
self.is_partial = False |
self.idl_name = idl_name |
self.name = node.GetName() |
+ self.idl_type = IdlType(self.name) |
children = node.GetChildren() |
for child in children: |