diff options
author | Colin Walters <walters@src.gnome.org> | 2008-10-03 17:18:15 +0000 |
---|---|---|
committer | Colin Walters <walters@src.gnome.org> | 2008-10-03 17:18:15 +0000 |
commit | 9949bd3b4ef92c1fc7fddff917bfef06636fcc5d (patch) | |
tree | 64596fea6f9864cb9dd676737fed47e47a503162 /giscanner/glibtransformer.py | |
parent | 8f652ba59b188da3a851fdc607ee2b7998101dca (diff) | |
download | gobject-introspection-9949bd3b4ef92c1fc7fddff917bfef06636fcc5d.tar.gz |
Avoid resolving types as we create them, do it all at once at the end
Also resolve types for object fields
svn path=/trunk/; revision=652
Diffstat (limited to 'giscanner/glibtransformer.py')
-rw-r--r-- | giscanner/glibtransformer.py | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/giscanner/glibtransformer.py b/giscanner/glibtransformer.py index da7c9bf5..1300c86a 100644 --- a/giscanner/glibtransformer.py +++ b/giscanner/glibtransformer.py @@ -744,6 +744,8 @@ class GLibTransformer(object): self._resolve_methods(node.methods) self._resolve_properties(node.properties) self._resolve_signals(node.signals) + for field in node.fields: + self._resolve_field(field) def _resolve_glib_boxed(self, node): self._resolve_constructors(node.constructors) |