summaryrefslogtreecommitdiff
path: root/giscanner/ast.py
diff options
context:
space:
mode:
authorShaun McCance <shaunm@gnome.org>2011-08-23 09:12:02 -0400
committerTomeu Vizoso <tomeu.vizoso@collabora.com>2012-02-17 10:27:40 +0100
commitf2ab70164e5e72369fb6591670d3214d06f451bd (patch)
tree07079cfadfbf79147653c7e42c5dc004881d73df /giscanner/ast.py
parent773d36876cfd5a23e32c506e78bdfc7383b05713 (diff)
downloadgobject-introspection-f2ab70164e5e72369fb6591670d3214d06f451bd.tar.gz
g-ir-doc-tool: More Mallard work, using experimantal api extension
Diffstat (limited to 'giscanner/ast.py')
-rw-r--r--giscanner/ast.py2
1 files changed, 2 insertions, 0 deletions
diff --git a/giscanner/ast.py b/giscanner/ast.py
index 91faff88..6df356dd 100644
--- a/giscanner/ast.py
+++ b/giscanner/ast.py
@@ -556,6 +556,7 @@ class Callable(Node):
self.parameters = parameters
self.throws = not not throws
self.instance_parameter = None # Parameter
+ self.parent = None # A Class or Interface
def get_parameter_index(self, name):
for i, parameter in enumerate(self.parameters):
@@ -1007,6 +1008,7 @@ class Property(Node):
self.transfer = PARAM_TRANSFER_NONE
else:
self.transfer = transfer
+ self.parent = None # A Class or Interface
class Callback(Callable):