gdb/libpython.py: inline _type_void_ptr()
The function was only called in _sizeof_void_p()
This commit is contained in:
parent
d7a71224d8
commit
19620c57d7
|
@ -59,7 +59,6 @@ if sys.version_info[0] >= 3:
|
|||
# Those need to be refreshed as types (pointer sizes) may change when
|
||||
# gdb loads different executables
|
||||
|
||||
|
||||
def _type_char_ptr():
|
||||
return gdb.lookup_type('char').pointer() # char*
|
||||
|
||||
|
@ -68,10 +67,6 @@ def _type_unsigned_char_ptr():
|
|||
return gdb.lookup_type('unsigned char').pointer() # unsigned char*
|
||||
|
||||
|
||||
def _type_void_ptr():
|
||||
return gdb.lookup_type('void').pointer() # void*
|
||||
|
||||
|
||||
def _type_unsigned_short_ptr():
|
||||
return gdb.lookup_type('unsigned short').pointer()
|
||||
|
||||
|
@ -79,16 +74,15 @@ def _type_unsigned_short_ptr():
|
|||
def _type_unsigned_int_ptr():
|
||||
return gdb.lookup_type('unsigned int').pointer()
|
||||
|
||||
|
||||
def _sizeof_void_p():
|
||||
return gdb.lookup_type('void').pointer().sizeof
|
||||
|
||||
|
||||
# value computed later, see PyUnicodeObjectPtr.proxy()
|
||||
_is_pep393 = None
|
||||
|
||||
|
||||
def _sizeof_void_p():
|
||||
return _type_void_ptr().sizeof
|
||||
|
||||
|
||||
Py_TPFLAGS_HEAPTYPE = (1 << 9)
|
||||
|
||||
Py_TPFLAGS_LONG_SUBCLASS = (1 << 24)
|
||||
Py_TPFLAGS_LIST_SUBCLASS = (1 << 25)
|
||||
Py_TPFLAGS_TUPLE_SUBCLASS = (1 << 26)
|
||||
|
|
Loading…
Reference in New Issue