IDAPython 8.4
Loading...
Searching...
No Matches
dex_method Class Reference
Inheritance diagram for dex_method:

Public Member Functions

 is_local (self)
 

Static Public Attributes

int IS_LOCAL = 1
 
int HAS_CODE = 2
 

Static Protected Attributes

list _fields_
 

Member Function Documentation

◆ is_local()

is_local ( self)

Member Data Documentation

◆ _fields_

list _fields_
staticprotected
Initial value:
= [
("flags", uint32), # Class type where this method is defined
("defaddr", ea_t), # Address in file where the "definiton" (DexMethodId) is stored
("cname", uint32), # Class type where this method is defined
("id", uint32), # Id of method; key to look up name
("proto_ret", uint32), # Name of return type
("proto_shorty", uint32), # 'shorty' parameter descirptor name
("nparams", ushort), # No of parameters to method. May be >32
("proto_params",uint32*32), # Name of types for the first 32 parameters
("access_flags", uint32), # Access flags
("startAddr", ea_t), # Function start and end address
("endAddr", ea_t), #
("reg_total", ushort), # Registers total, parameters and out
("reg_params", ushort), #
("reg_out", ushort), #
("catchHData", ea_t), # offset to methods catch handler data
]

◆ HAS_CODE

int HAS_CODE = 2
static

◆ IS_LOCAL

int IS_LOCAL = 1
static

The documentation for this class was generated from the following file: