summaryrefslogtreecommitdiffstats
path: root/python_modules
diff options
context:
space:
mode:
authorAlexander Larsson <alexl@redhat.com>2010-07-19 09:45:45 +0200
committerAlexander Larsson <alexl@redhat.com>2010-07-19 16:28:20 +0200
commitb8832e039153c5be516c6fc4fca5b0e11b8fc55f (patch)
tree8dad1c890d8052ba882689a5cbedb3c697d01346 /python_modules
parent5cc9b924cb202e7fcfa4ac846b381aac162182b6 (diff)
downloadspice-b8832e039153c5be516c6fc4fca5b0e11b8fc55f.tar.gz
spice-b8832e039153c5be516c6fc4fca5b0e11b8fc55f.tar.xz
spice-b8832e039153c5be516c6fc4fca5b0e11b8fc55f.zip
codegen: Remove unused methos has_pointer()
Diffstat (limited to 'python_modules')
-rw-r--r--python_modules/ptypes.py27
1 files changed, 0 insertions, 27 deletions
diff --git a/python_modules/ptypes.py b/python_modules/ptypes.py
index 5e18aa33..e354454b 100644
--- a/python_modules/ptypes.py
+++ b/python_modules/ptypes.py
@@ -130,9 +130,6 @@ class Type:
_types.append(self)
_types_by_name[self.name] = self
- def has_pointer(self):
- return False
-
def has_attr(self, name):
return self.attributes.has_key(name)
@@ -223,9 +220,6 @@ class TypeAlias(Type):
return self.attributes["ctype"][0]
return self.name
- def has_pointer(self):
- return self.the_type.has_pointer()
-
class EnumBaseType(Type):
def is_enum(self):
return isinstance(self, EnumType)
@@ -474,9 +468,6 @@ class PointerType(Type):
else:
return "uint64_t"
- def has_pointer(self):
- return True
-
def contains_extra_size(self):
return True
@@ -570,9 +561,6 @@ class Member(Containee):
def __repr__(self):
return "%s (%s)" % (str(self.name), str(self.member_type))
- def has_pointer(self):
- return self.member_type.has_pointer()
-
def get_num_pointers(self):
return self.member_type.get_num_pointers()
@@ -611,9 +599,6 @@ class SwitchCase:
self.member = self.member.resolve(self)
return self
- def has_pointer(self):
- return self.member.has_pointer()
-
def get_num_pointers(self):
return self.member.get_num_pointers()
@@ -706,12 +691,6 @@ class Switch(Containee):
def contains_member(self, member):
return False # TODO: Don't support switch deep member lookup yet
- def has_pointer(self):
- for c in self.cases:
- if c.has_pointer():
- return True
- return False
-
def get_num_pointers(self):
count = 0
for c in self.cases:
@@ -785,12 +764,6 @@ class ContainerType(Type):
names = names + m.get_pointer_names(marshalled)
return names
- def has_pointer(self):
- for m in self.members:
- if m.has_pointer():
- return True
- return False
-
def get_nw_offset(self, member, prefix = "", postfix = ""):
fixed = self.get_fixed_nw_offset(member)
v = []