summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJohan Dahlin <johan@gnome.org>2011-01-19 11:04:24 -0200
committerJohan Dahlin <johan@gnome.org>2011-01-20 13:53:05 -0200
commitd59af7decedaef4dac5cbbc45399b647a3a6ec76 (patch)
tree90bb028468aa041c46e9777ce32fe61383cc5e57
parent934729dca1e5c66359366d1ee2b5080b3711d436 (diff)
downloadgobject-introspection-d59af7decedaef4dac5cbbc45399b647a3a6ec76.tar.gz
ast: cleanup clone() methods
-rw-r--r--giscanner/ast.py5
1 files changed, 1 insertions, 4 deletions
diff --git a/giscanner/ast.py b/giscanner/ast.py
index f5270fcf..90605194 100644
--- a/giscanner/ast.py
+++ b/giscanner/ast.py
@@ -606,7 +606,6 @@ class Array(Type):
def clone(self):
arr = Array(self.array_type, self.element_type)
- arr.element_type = self.element_type
arr.zeroterminated = self.zeroterminated
arr.length_param_name = self.length_param_name
arr.size = self.size
@@ -623,7 +622,6 @@ class List(Type):
def clone(self):
l = List(self.name, self.element_type)
- l.element_type = self.element_type
l.zeroterminated = self.zeroterminated
l.length_param_name = self.length_param_name
l.size = self.size
@@ -639,8 +637,7 @@ class Map(Type):
self.value_type = value_type
def clone(self):
- m = Map(self.key_type, self.value_type)
- return m
+ return Map(self.key_type, self.value_type)
class Alias(Node):