Commit 6f11bc12 authored by Stefan Behnel's avatar Stefan Behnel

remove unused code

parent 1bf1536c
...@@ -46,7 +46,6 @@ class PyrexType(BaseType): ...@@ -46,7 +46,6 @@ class PyrexType(BaseType):
# is_buffer boolean Is buffer access type # is_buffer boolean Is buffer access type
# has_attributes boolean Has C dot-selectable attributes # has_attributes boolean Has C dot-selectable attributes
# default_value string Initial value # default_value string Initial value
# parsetuple_format string Format char for PyArg_ParseTuple
# pymemberdef_typecode string Type code for PyMemberDef struct # pymemberdef_typecode string Type code for PyMemberDef struct
# #
# declaration_code(entity_code, # declaration_code(entity_code,
...@@ -97,7 +96,6 @@ class PyrexType(BaseType): ...@@ -97,7 +96,6 @@ class PyrexType(BaseType):
is_buffer = 0 is_buffer = 0
has_attributes = 0 has_attributes = 0
default_value = "" default_value = ""
parsetuple_format = ""
pymemberdef_typecode = None pymemberdef_typecode = None
def resolve(self): def resolve(self):
...@@ -236,7 +234,6 @@ class PyObjectType(PyrexType): ...@@ -236,7 +234,6 @@ class PyObjectType(PyrexType):
is_pyobject = 1 is_pyobject = 1
default_value = "0" default_value = "0"
parsetuple_format = "O"
pymemberdef_typecode = "T_OBJECT" pymemberdef_typecode = "T_OBJECT"
buffer_defaults = None buffer_defaults = None
...@@ -463,21 +460,11 @@ class CNumericType(CType): ...@@ -463,21 +460,11 @@ class CNumericType(CType):
is_numeric = 1 is_numeric = 1
default_value = "0" default_value = "0"
parsetuple_formats = ( # rank -> format
"BHIk??K???", # unsigned
"bhil??Lfd?", # assumed signed
"bhil??Lfd?", # explicitly signed
)
sign_words = ("unsigned ", "", "signed ") sign_words = ("unsigned ", "", "signed ")
def __init__(self, rank, signed = 1, pymemberdef_typecode = None): def __init__(self, rank, signed = 1, pymemberdef_typecode = None):
self.rank = rank self.rank = rank
self.signed = signed self.signed = signed
ptf = self.parsetuple_formats[signed][rank]
if ptf == '?':
ptf = None
self.parsetuple_format = ptf
self.pymemberdef_typecode = pymemberdef_typecode self.pymemberdef_typecode = pymemberdef_typecode
def sign_and_name(self): def sign_and_name(self):
...@@ -1104,7 +1091,6 @@ class CStringType: ...@@ -1104,7 +1091,6 @@ class CStringType:
class CUTF8CharArrayType(CStringType, CArrayType): class CUTF8CharArrayType(CStringType, CArrayType):
# C 'char []' type. # C 'char []' type.
parsetuple_format = "s"
pymemberdef_typecode = "T_STRING_INPLACE" pymemberdef_typecode = "T_STRING_INPLACE"
is_unicode = 1 is_unicode = 1
...@@ -1117,7 +1103,6 @@ class CUTF8CharArrayType(CStringType, CArrayType): ...@@ -1117,7 +1103,6 @@ class CUTF8CharArrayType(CStringType, CArrayType):
class CCharArrayType(CStringType, CArrayType): class CCharArrayType(CStringType, CArrayType):
# C 'char []' type. # C 'char []' type.
parsetuple_format = "s"
pymemberdef_typecode = "T_STRING_INPLACE" pymemberdef_typecode = "T_STRING_INPLACE"
def __init__(self, size): def __init__(self, size):
...@@ -1127,7 +1112,6 @@ class CCharArrayType(CStringType, CArrayType): ...@@ -1127,7 +1112,6 @@ class CCharArrayType(CStringType, CArrayType):
class CCharPtrType(CStringType, CPtrType): class CCharPtrType(CStringType, CPtrType):
# C 'char *' type. # C 'char *' type.
parsetuple_format = "s"
pymemberdef_typecode = "T_STRING" pymemberdef_typecode = "T_STRING"
def __init__(self): def __init__(self):
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment