diff options
author | Colin Walters <walters@verbum.org> | 2008-08-25 13:21:56 +0000 |
---|---|---|
committer | Colin Walters <walters@src.gnome.org> | 2008-08-25 13:21:56 +0000 |
commit | 91f505ee7d5e2508e0d91940640dbe83e9f30ac6 (patch) | |
tree | 6d73a6130adca8d831296d7f3349b33d135f5878 /giscanner/ast.py | |
parent | 951e7f9f02be67e17a06bb62473a7055942af30c (diff) | |
download | gobject-introspection-91f505ee7d5e2508e0d91940640dbe83e9f30ac6.tar.gz |
Add interfaces property to class. Write out implemented interfaces.
2008-08-25 Colin Walters <walters@verbum.org>
* giscanner/ast.py: Add interfaces property
to class.
* giscanner/girwriter.py: Write out implemented
interfaces.
* giscanner/glibtransformer.py: Introspect
implemented interfaces.
* tests/scanner/*: Make FooObject implement
FooInterface.
svn path=/trunk/; revision=491
Diffstat (limited to 'giscanner/ast.py')
-rw-r--r-- | giscanner/ast.py | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/giscanner/ast.py b/giscanner/ast.py index eaafa65c..7c51bb85 100644 --- a/giscanner/ast.py +++ b/giscanner/ast.py @@ -238,6 +238,7 @@ class Class(Node): self.ctype = name self.parent = parent self.methods = [] + self.interfaces = [] self.constructors = [] self.properties = [] self.fields = [] |