retdec
|
Enumerations | |
enum | PDBFileState { PDB_STATE_OK , PDB_STATE_ALREADY_LOADED , PDB_STATE_ERR_FILE_OPEN , PDB_STATE_INVALID_FILE , PDB_STATE_UNSUPPORTED_VERSION } |
enum | _TYPE_ENUM_e { T_NOTYPE = 0x00000000 , T_ABS = 0x00000001 , T_SEGMENT = 0x00000002 , T_VOID = 0x00000003 , T_HRESULT = 0x00000008 , T_32PHRESULT = 0x00000408 , T_64PHRESULT = 0x00000608 , T_PVOID = 0x00000103 , T_PFVOID = 0x00000203 , T_PHVOID = 0x00000303 , T_32PVOID = 0x00000403 , T_32PFVOID = 0x00000503 , T_64PVOID = 0x00000603 , T_CURRENCY = 0x00000004 , T_NBASICSTR = 0x00000005 , T_FBASICSTR = 0x00000006 , T_NOTTRANS = 0x00000007 , T_BIT = 0x00000060 , T_PASCHAR = 0x00000061 , T_CHAR = 0x00000010 , T_PCHAR = 0x00000110 , T_PFCHAR = 0x00000210 , T_PHCHAR = 0x00000310 , T_32PCHAR = 0x00000410 , T_32PFCHAR = 0x00000510 , T_64PCHAR = 0x00000610 , T_UCHAR = 0x00000020 , T_PUCHAR = 0x00000120 , T_PFUCHAR = 0x00000220 , T_PHUCHAR = 0x00000320 , T_32PUCHAR = 0x00000420 , T_32PFUCHAR = 0x00000520 , T_64PUCHAR = 0x00000620 , T_RCHAR = 0x00000070 , T_PRCHAR = 0x00000170 , T_PFRCHAR = 0x00000270 , T_PHRCHAR = 0x00000370 , T_32PRCHAR = 0x00000470 , T_32PFRCHAR = 0x00000570 , T_64PRCHAR = 0x00000670 , T_WCHAR = 0x00000071 , T_PWCHAR = 0x00000171 , T_PFWCHAR = 0x00000271 , T_PHWCHAR = 0x00000371 , T_32PWCHAR = 0x00000471 , T_32PFWCHAR = 0x00000571 , T_64PWCHAR = 0x00000671 , T_INT1 = 0x00000068 , T_PINT1 = 0x00000168 , T_PFINT1 = 0x00000268 , T_PHINT1 = 0x00000368 , T_32PINT1 = 0x00000468 , T_32PFINT1 = 0x00000568 , T_64PINT1 = 0x00000668 , T_UINT1 = 0x00000069 , T_PUINT1 = 0x00000169 , T_PFUINT1 = 0x00000269 , T_PHUINT1 = 0x00000369 , T_32PUINT1 = 0x00000469 , T_32PFUINT1 = 0x00000569 , T_64PUINT1 = 0x00000669 , T_SHORT = 0x00000011 , T_PSHORT = 0x00000111 , T_PFSHORT = 0x00000211 , T_PHSHORT = 0x00000311 , T_32PSHORT = 0x00000411 , T_32PFSHORT = 0x00000511 , T_64PSHORT = 0x00000611 , T_USHORT = 0x00000021 , T_PUSHORT = 0x00000121 , T_PFUSHORT = 0x00000221 , T_PHUSHORT = 0x00000321 , T_32PUSHORT = 0x00000421 , T_32PFUSHORT = 0x00000521 , T_64PUSHORT = 0x00000621 , T_INT2 = 0x00000072 , T_PINT2 = 0x00000172 , T_PFINT2 = 0x00000272 , T_PHINT2 = 0x00000372 , T_32PINT2 = 0x00000472 , T_32PFINT2 = 0x00000572 , T_64PINT2 = 0x00000672 , T_UINT2 = 0x00000073 , T_PUINT2 = 0x00000173 , T_PFUINT2 = 0x00000273 , T_PHUINT2 = 0x00000373 , T_32PUINT2 = 0x00000473 , T_32PFUINT2 = 0x00000573 , T_64PUINT2 = 0x00000673 , T_LONG = 0x00000012 , T_PLONG = 0x00000112 , T_PFLONG = 0x00000212 , T_PHLONG = 0x00000312 , T_32PLONG = 0x00000412 , T_32PFLONG = 0x00000512 , T_64PLONG = 0x00000612 , T_ULONG = 0x00000022 , T_PULONG = 0x00000122 , T_PFULONG = 0x00000222 , T_PHULONG = 0x00000322 , T_32PULONG = 0x00000422 , T_32PFULONG = 0x00000522 , T_64PULONG = 0x00000622 , T_INT4 = 0x00000074 , T_PINT4 = 0x00000174 , T_PFINT4 = 0x00000274 , T_PHINT4 = 0x00000374 , T_32PINT4 = 0x00000474 , T_32PFINT4 = 0x00000574 , T_64PINT4 = 0x00000674 , T_UINT4 = 0x00000075 , T_PUINT4 = 0x00000175 , T_PFUINT4 = 0x00000275 , T_PHUINT4 = 0x00000375 , T_32PUINT4 = 0x00000475 , T_32PFUINT4 = 0x00000575 , T_64PUINT4 = 0x00000675 , T_QUAD = 0x00000013 , T_PQUAD = 0x00000113 , T_PFQUAD = 0x00000213 , T_PHQUAD = 0x00000313 , T_32PQUAD = 0x00000413 , T_32PFQUAD = 0x00000513 , T_64PQUAD = 0x00000613 , T_UQUAD = 0x00000023 , T_PUQUAD = 0x00000123 , T_PFUQUAD = 0x00000223 , T_PHUQUAD = 0x00000323 , T_32PUQUAD = 0x00000423 , T_32PFUQUAD = 0x00000523 , T_64PUQUAD = 0x00000623 , T_INT8 = 0x00000076 , T_PINT8 = 0x00000176 , T_PFINT8 = 0x00000276 , T_PHINT8 = 0x00000376 , T_32PINT8 = 0x00000476 , T_32PFINT8 = 0x00000576 , T_64PINT8 = 0x00000676 , T_UINT8 = 0x00000077 , T_PUINT8 = 0x00000177 , T_PFUINT8 = 0x00000277 , T_PHUINT8 = 0x00000377 , T_32PUINT8 = 0x00000477 , T_32PFUINT8 = 0x00000577 , T_64PUINT8 = 0x00000677 , T_OCT = 0x00000014 , T_POCT = 0x00000114 , T_PFOCT = 0x00000214 , T_PHOCT = 0x00000314 , T_32POCT = 0x00000414 , T_32PFOCT = 0x00000514 , T_64POCT = 0x00000614 , T_UOCT = 0x00000024 , T_PUOCT = 0x00000124 , T_PFUOCT = 0x00000224 , T_PHUOCT = 0x00000324 , T_32PUOCT = 0x00000424 , T_32PFUOCT = 0x00000524 , T_64PUOCT = 0x00000624 , T_INT16 = 0x00000078 , T_PINT16 = 0x00000178 , T_PFINT16 = 0x00000278 , T_PHINT16 = 0x00000378 , T_32PINT16 = 0x00000478 , T_32PFINT16 = 0x00000578 , T_64PINT16 = 0x00000678 , T_UINT16 = 0x00000079 , T_PUINT16 = 0x00000179 , T_PFUINT16 = 0x00000279 , T_PHUINT16 = 0x00000379 , T_32PUINT16 = 0x00000479 , T_32PFUINT16 = 0x00000579 , T_64PUINT16 = 0x00000679 , T_REAL32 = 0x00000040 , T_PREAL32 = 0x00000140 , T_PFREAL32 = 0x00000240 , T_PHREAL32 = 0x00000340 , T_32PREAL32 = 0x00000440 , T_32PFREAL32 = 0x00000540 , T_64PREAL32 = 0x00000640 , T_REAL48 = 0x00000044 , T_PREAL48 = 0x00000144 , T_PFREAL48 = 0x00000244 , T_PHREAL48 = 0x00000344 , T_32PREAL48 = 0x00000444 , T_32PFREAL48 = 0x00000544 , T_64PREAL48 = 0x00000644 , T_REAL64 = 0x00000041 , T_PREAL64 = 0x00000141 , T_PFREAL64 = 0x00000241 , T_PHREAL64 = 0x00000341 , T_32PREAL64 = 0x00000441 , T_32PFREAL64 = 0x00000541 , T_64PREAL64 = 0x00000641 , T_REAL80 = 0x00000042 , T_PREAL80 = 0x00000142 , T_PFREAL80 = 0x00000242 , T_PHREAL80 = 0x00000342 , T_32PREAL80 = 0x00000442 , T_32PFREAL80 = 0x00000542 , T_64PREAL80 = 0x00000642 , T_REAL128 = 0x00000043 , T_PREAL128 = 0x00000143 , T_PFREAL128 = 0x00000243 , T_PHREAL128 = 0x00000343 , T_32PREAL128 = 0x00000443 , T_32PFREAL128 = 0x00000543 , T_64PREAL128 = 0x00000643 , T_CPLX32 = 0x00000050 , T_PCPLX32 = 0x00000150 , T_PFCPLX32 = 0x00000250 , T_PHCPLX32 = 0x00000350 , T_32PCPLX32 = 0x00000450 , T_32PFCPLX32 = 0x00000550 , T_64PCPLX32 = 0x00000650 , T_CPLX64 = 0x00000051 , T_PCPLX64 = 0x00000151 , T_PFCPLX64 = 0x00000251 , T_PHCPLX64 = 0x00000351 , T_32PCPLX64 = 0x00000451 , T_32PFCPLX64 = 0x00000551 , T_64PCPLX64 = 0x00000651 , T_CPLX80 = 0x00000052 , T_PCPLX80 = 0x00000152 , T_PFCPLX80 = 0x00000252 , T_PHCPLX80 = 0x00000352 , T_32PCPLX80 = 0x00000452 , T_32PFCPLX80 = 0x00000552 , T_64PCPLX80 = 0x00000652 , T_CPLX128 = 0x00000053 , T_PCPLX128 = 0x00000153 , T_PFCPLX128 = 0x00000253 , T_PHCPLX128 = 0x00000353 , T_32PCPLX128 = 0x00000453 , T_32PFCPLX128 = 0x00000553 , T_64PCPLX128 = 0x00000653 , T_BOOL08 = 0x00000030 , T_PBOOL08 = 0x00000130 , T_PFBOOL08 = 0x00000230 , T_PHBOOL08 = 0x00000330 , T_32PBOOL08 = 0x00000430 , T_32PFBOOL08 = 0x00000530 , T_64PBOOL08 = 0x00000630 , T_BOOL16 = 0x00000031 , T_PBOOL16 = 0x00000131 , T_PFBOOL16 = 0x00000231 , T_PHBOOL16 = 0x00000331 , T_32PBOOL16 = 0x00000431 , T_32PFBOOL16 = 0x00000531 , T_64PBOOL16 = 0x00000631 , T_BOOL32 = 0x00000032 , T_PBOOL32 = 0x00000132 , T_PFBOOL32 = 0x00000232 , T_PHBOOL32 = 0x00000332 , T_32PBOOL32 = 0x00000432 , T_32PFBOOL32 = 0x00000532 , T_64PBOOL32 = 0x00000632 , T_BOOL64 = 0x00000033 , T_PBOOL64 = 0x00000133 , T_PFBOOL64 = 0x00000233 , T_PHBOOL64 = 0x00000333 , T_32PBOOL64 = 0x00000433 , T_32PFBOOL64 = 0x00000533 , T_64PBOOL64 = 0x00000633 , T_NCVPTR = 0x000001F0 , T_FCVPTR = 0x000002F0 , T_HCVPTR = 0x000003F0 , T_32NCVPTR = 0x000004F0 , T_32FCVPTR = 0x000005F0 , T_64NCVPTR = 0x000006F0 } |
enum | _LEAF_ENUM_e { LF_MODIFIER_16t = 0x00000001 , LF_POINTER_16t = 0x00000002 , LF_ARRAY_16t = 0x00000003 , LF_CLASS_16t = 0x00000004 , LF_STRUCTURE_16t = 0x00000005 , LF_UNION_16t = 0x00000006 , LF_ENUM_16t = 0x00000007 , LF_PROCEDURE_16t = 0x00000008 , LF_MFUNCTION_16t = 0x00000009 , LF_VTSHAPE = 0x0000000A , LF_COBOL0_16t = 0x0000000B , LF_COBOL1 = 0x0000000C , LF_BARRAY_16t = 0x0000000D , LF_LABEL = 0x0000000E , LF_NULL = 0x0000000F , LF_NOTTRAN = 0x00000010 , LF_DIMARRAY_16t = 0x00000011 , LF_VFTPATH_16t = 0x00000012 , LF_PRECOMP_16t = 0x00000013 , LF_ENDPRECOMP = 0x00000014 , LF_OEM_16t = 0x00000015 , LF_TYPESERVER_ST = 0x00000016 , LF_SKIP_16t = 0x00000200 , LF_ARGLIST_16t = 0x00000201 , LF_DEFARG_16t = 0x00000202 , LF_LIST = 0x00000203 , LF_FIELDLIST_16t = 0x00000204 , LF_DERIVED_16t = 0x00000205 , LF_BITFIELD_16t = 0x00000206 , LF_METHODLIST_16t = 0x00000207 , LF_DIMCONU_16t = 0x00000208 , LF_DIMCONLU_16t = 0x00000209 , LF_DIMVARU_16t = 0x0000020A , LF_DIMVARLU_16t = 0x0000020B , LF_REFSYM = 0x0000020C , LF_BCLASS_16t = 0x00000400 , LF_VBCLASS_16t = 0x00000401 , LF_IVBCLASS_16t = 0x00000402 , LF_ENUMERATE_ST = 0x00000403 , LF_FRIENDFCN_16t = 0x00000404 , LF_INDEX_16t = 0x00000405 , LF_MEMBER_16t = 0x00000406 , LF_STMEMBER_16t = 0x00000407 , LF_METHOD_16t = 0x00000408 , LF_NESTTYPE_16t = 0x00000409 , LF_VFUNCTAB_16t = 0x0000040A , LF_FRIENDCLS_16t = 0x0000040B , LF_ONEMETHOD_16t = 0x0000040C , LF_VFUNCOFF_16t = 0x0000040D , LF_TI16_MAX = 0x00001000 , LF_MODIFIER = 0x00001001 , LF_POINTER = 0x00001002 , LF_ARRAY_ST = 0x00001003 , LF_CLASS_ST = 0x00001004 , LF_STRUCTURE_ST = 0x00001005 , LF_UNION_ST = 0x00001006 , LF_ENUM_ST = 0x00001007 , LF_PROCEDURE = 0x00001008 , LF_MFUNCTION = 0x00001009 , LF_COBOL0 = 0x0000100A , LF_BARRAY = 0x0000100B , LF_DIMARRAY_ST = 0x0000100C , LF_VFTPATH = 0x0000100D , LF_PRECOMP_ST = 0x0000100E , LF_OEM = 0x0000100F , LF_ALIAS_ST = 0x00001010 , LF_OEM2 = 0x00001011 , LF_SKIP = 0x00001200 , LF_ARGLIST = 0x00001201 , LF_DEFARG_ST = 0x00001202 , LF_FIELDLIST = 0x00001203 , LF_DERIVED = 0x00001204 , LF_BITFIELD = 0x00001205 , LF_METHODLIST = 0x00001206 , LF_DIMCONU = 0x00001207 , LF_DIMCONLU = 0x00001208 , LF_DIMVARU = 0x00001209 , LF_DIMVARLU = 0x0000120A , LF_BCLASS = 0x00001400 , LF_VBCLASS = 0x00001401 , LF_IVBCLASS = 0x00001402 , LF_FRIENDFCN_ST = 0x00001403 , LF_INDEX = 0x00001404 , LF_MEMBER_ST = 0x00001405 , LF_STMEMBER_ST = 0x00001406 , LF_METHOD_ST = 0x00001407 , LF_NESTTYPE_ST = 0x00001408 , LF_VFUNCTAB = 0x00001409 , LF_FRIENDCLS = 0x0000140A , LF_ONEMETHOD_ST = 0x0000140B , LF_VFUNCOFF = 0x0000140C , LF_NESTTYPEEX_ST = 0x0000140D , LF_MEMBERMODIFY_ST = 0x0000140E , LF_MANAGED_ST = 0x0000140F , LF_ST_MAX = 0x00001500 , LF_TYPESERVER = 0x00001501 , LF_ENUMERATE = 0x00001502 , LF_ARRAY = 0x00001503 , LF_CLASS = 0x00001504 , LF_STRUCTURE = 0x00001505 , LF_UNION = 0x00001506 , LF_ENUM = 0x00001507 , LF_DIMARRAY = 0x00001508 , LF_PRECOMP = 0x00001509 , LF_ALIAS = 0x0000150A , LF_DEFARG = 0x0000150B , LF_FRIENDFCN = 0x0000150C , LF_MEMBER = 0x0000150D , LF_STMEMBER = 0x0000150E , LF_METHOD = 0x0000150F , LF_NESTTYPE = 0x00001510 , LF_ONEMETHOD = 0x00001511 , LF_NESTTYPEEX = 0x00001512 , LF_MEMBERMODIFY = 0x00001513 , LF_MANAGED = 0x00001514 , LF_TYPESERVER2 = 0x00001515 , LF_NUMERIC = 0x00008000 , LF_CHAR = 0x00008000 , LF_SHORT = 0x00008001 , LF_USHORT = 0x00008002 , LF_LONG = 0x00008003 , LF_ULONG = 0x00008004 , LF_REAL32 = 0x00008005 , LF_REAL64 = 0x00008006 , LF_REAL80 = 0x00008007 , LF_REAL128 = 0x00008008 , LF_QUADWORD = 0x00008009 , LF_UQUADWORD = 0x0000800A , LF_REAL48 = 0x0000800B , LF_COMPLEX32 = 0x0000800C , LF_COMPLEX64 = 0x0000800D , LF_COMPLEX80 = 0x0000800E , LF_COMPLEX128 = 0x0000800F , LF_VARSTRING = 0x00008010 , LF_OCTWORD = 0x00008017 , LF_UOCTWORD = 0x00008018 , LF_DECIMAL = 0x00008019 , LF_DATE = 0x0000801A , LF_UTF8STRING = 0x0000801B , LF_PAD0 = 0x000000F0 , LF_PAD1 = 0x000000F1 , LF_PAD2 = 0x000000F2 , LF_PAD3 = 0x000000F3 , LF_PAD4 = 0x000000F4 , LF_PAD5 = 0x000000F5 , LF_PAD6 = 0x000000F6 , LF_PAD7 = 0x000000F7 , LF_PAD8 = 0x000000F8 , LF_PAD9 = 0x000000F9 , LF_PAD10 = 0x000000FA , LF_PAD11 = 0x000000FB , LF_PAD12 = 0x000000FC , LF_PAD13 = 0x000000FD , LF_PAD14 = 0x000000FE , LF_PAD15 = 0x000000FF } |
enum | _SYM_ENUM_e { S_COMPILE = 0x00000001 , S_REGISTER_16t = 0x00000002 , S_CONSTANT_16t = 0x00000003 , S_UDT_16t = 0x00000004 , S_SSEARCH = 0x00000005 , S_END = 0x00000006 , S_SKIP = 0x00000007 , S_CVRESERVE = 0x00000008 , S_OBJNAME_ST = 0x00000009 , S_ENDARG = 0x0000000A , S_COBOLUDT_16t = 0x0000000B , S_MANYREG_16t = 0x0000000C , S_RETURN = 0x0000000D , S_ENTRYTHIS = 0x0000000E , S_BPREL16 = 0x00000100 , S_LDATA16 = 0x00000101 , S_GDATA16 = 0x00000102 , S_PUB16 = 0x00000103 , S_LPROC16 = 0x00000104 , S_GPROC16 = 0x00000105 , S_THUNK16 = 0x00000106 , S_BLOCK16 = 0x00000107 , S_WITH16 = 0x00000108 , S_LABEL16 = 0x00000109 , S_CEXMODEL16 = 0x0000010A , S_VFTABLE16 = 0x0000010B , S_REGREL16 = 0x0000010C , S_BPREL32_16t = 0x00000200 , S_LDATA32_16t = 0x00000201 , S_GDATA32_16t = 0x00000202 , S_PUB32_16t = 0x00000203 , S_LPROC32_16t = 0x00000204 , S_GPROC32_16t = 0x00000205 , S_THUNK32_ST = 0x00000206 , S_BLOCK32_ST = 0x00000207 , S_WITH32_ST = 0x00000208 , S_LABEL32_ST = 0x00000209 , S_CEXMODEL32 = 0x0000020A , S_VFTABLE32_16t = 0x0000020B , S_REGREL32_16t = 0x0000020C , S_LTHREAD32_16t = 0x0000020D , S_GTHREAD32_16t = 0x0000020E , S_SLINK32 = 0x0000020F , S_LPROCMIPS_16t = 0x00000300 , S_GPROCMIPS_16t = 0x00000301 , S_PROCREF_ST = 0x00000400 , S_DATAREF_ST = 0x00000401 , S_ALIGN = 0x00000402 , S_LPROCREF_ST = 0x00000403 , S_OEM = 0x00000404 , S_TI16_MAX = 0x00001000 , S_REGISTER_ST = 0x00001001 , S_CONSTANT_ST = 0x00001002 , S_UDT_ST = 0x00001003 , S_COBOLUDT_ST = 0x00001004 , S_MANYREG_ST = 0x00001005 , S_BPREL32_ST = 0x00001006 , S_LDATA32_ST = 0x00001007 , S_GDATA32_ST = 0x00001008 , S_PUB32_ST = 0x00001009 , S_LPROC32_ST = 0x0000100A , S_GPROC32_ST = 0x0000100B , S_VFTABLE32 = 0x0000100C , S_REGREL32_ST = 0x0000100D , S_LTHREAD32_ST = 0x0000100E , S_GTHREAD32_ST = 0x0000100F , S_LPROCMIPS_ST = 0x00001010 , S_GPROCMIPS_ST = 0x00001011 , S_FRAMEPROC = 0x00001012 , S_COMPILE2_ST = 0x00001013 , S_MANYREG2_ST = 0x00001014 , S_LPROCIA64_ST = 0x00001015 , S_GPROCIA64_ST = 0x00001016 , S_LOCALSLOT_ST = 0x00001017 , S_PARAMSLOT_ST = 0x00001018 , S_ANNOTATION = 0x00001019 , S_GMANPROC_ST = 0x0000101A , S_LMANPROC_ST = 0x0000101B , S_RESERVED1 = 0x0000101C , S_RESERVED2 = 0x0000101D , S_RESERVED3 = 0x0000101E , S_RESERVED4 = 0x0000101F , S_LMANDATA_ST = 0x00001020 , S_GMANDATA_ST = 0x00001021 , S_MANFRAMEREL_ST = 0x00001022 , S_MANREGISTER_ST = 0x00001023 , S_MANSLOT_ST = 0x00001024 , S_MANMANYREG_ST = 0x00001025 , S_MANREGREL_ST = 0x00001026 , S_MANMANYREG2_ST = 0x00001027 , S_MANTYPREF = 0x00001028 , S_UNAMESPACE_ST = 0x00001029 , S_ST_MAX = 0x00001100 , S_OBJNAME = 0x00001101 , S_THUNK32 = 0x00001102 , S_BLOCK32 = 0x00001103 , S_WITH32 = 0x00001104 , S_LABEL32 = 0x00001105 , S_REGISTER = 0x00001106 , S_CONSTANT = 0x00001107 , S_UDT = 0x00001108 , S_COBOLUDT = 0x00001109 , S_MANYREG = 0x0000110A , S_BPREL32 = 0x0000110B , S_LDATA32 = 0x0000110C , S_GDATA32 = 0x0000110D , S_PUB32 = 0x0000110E , S_LPROC32 = 0x0000110F , S_GPROC32 = 0x00001110 , S_REGREL32 = 0x00001111 , S_LTHREAD32 = 0x00001112 , S_GTHREAD32 = 0x00001113 , S_LPROCMIPS = 0x00001114 , S_GPROCMIPS = 0x00001115 , S_COMPILE2 = 0x00001116 , S_MANYREG2 = 0x00001117 , S_LPROCIA64 = 0x00001118 , S_GPROCIA64 = 0x00001119 , S_LOCALSLOT = 0x0000111A , S_SLOT = 0x0000111A , S_PARAMSLOT = 0x0000111B , S_LMANDATA = 0x0000111C , S_GMANDATA = 0x0000111D , S_MANFRAMEREL = 0x0000111E , S_MANREGISTER = 0x0000111F , S_MANSLOT = 0x00001120 , S_MANMANYREG = 0x00001121 , S_MANREGREL = 0x00001122 , S_MANMANYREG2 = 0x00001123 , S_UNAMESPACE = 0x00001124 , S_PROCREF = 0x00001125 , S_DATAREF = 0x00001126 , S_LPROCREF = 0x00001127 , S_ANNOTATIONREF = 0x00001128 , S_TOKENREF = 0x00001129 , S_GMANPROC = 0x0000112A , S_LMANPROC = 0x0000112B , S_TRAMPOLINE = 0x0000112C , S_MANCONSTANT = 0x0000112D , S_RECTYPE_LAST = 0x0000112D , S_RECTYPE_MAX = 0x0000112E } |
enum | _CV_call_e { CV_CALL_NEAR_C = 0x00000000 , CV_CALL_FAR_C = 0x00000001 , CV_CALL_NEAR_PASCAL = 0x00000002 , CV_CALL_FAR_PASCAL = 0x00000003 , CV_CALL_NEAR_FAST = 0x00000004 , CV_CALL_FAR_FAST = 0x00000005 , CV_CALL_SKIPPED = 0x00000006 , CV_CALL_NEAR_STD = 0x00000007 , CV_CALL_FAR_STD = 0x00000008 , CV_CALL_NEAR_SYS = 0x00000009 , CV_CALL_FAR_SYS = 0x0000000A , CV_CALL_THISCALL = 0x0000000B , CV_CALL_MIPSCALL = 0x0000000C , CV_CALL_GENERIC = 0x0000000D , CV_CALL_ALPHACALL = 0x0000000E , CV_CALL_PPCCALL = 0x0000000F , CV_CALL_SHCALL = 0x00000010 , CV_CALL_ARMCALL = 0x00000011 , CV_CALL_AM33CALL = 0x00000012 , CV_CALL_TRICALL = 0x00000013 , CV_CALL_SH5CALL = 0x00000014 , CV_CALL_M32RCALL = 0x00000015 , CV_CALL_RESERVED = 0x00000016 } |
enum | _CV_ptrtype_e { CV_PTR_NEAR = 0x00000000 , CV_PTR_FAR = 0x00000001 , CV_PTR_HUGE = 0x00000002 , CV_PTR_BASE_SEG = 0x00000003 , CV_PTR_BASE_VAL = 0x00000004 , CV_PTR_BASE_SEGVAL = 0x00000005 , CV_PTR_BASE_ADDR = 0x00000006 , CV_PTR_BASE_SEGADDR = 0x00000007 , CV_PTR_BASE_TYPE = 0x00000008 , CV_PTR_BASE_SELF = 0x00000009 , CV_PTR_NEAR32 = 0x0000000A , CV_PTR_FAR32 = 0x0000000B , CV_PTR_64 = 0x0000000C , CV_PTR_UNUSEDPTR = 0x0000000D } |
enum | _CV_ptrmode_e { CV_PTR_MODE_PTR = 0x00000000 , CV_PTR_MODE_REF = 0x00000001 , CV_PTR_MODE_PMEM = 0x00000002 , CV_PTR_MODE_PMFUNC = 0x00000003 , CV_PTR_MODE_RESERVED = 0x00000004 } |
enum | _CV_access_e { CV_private = 0x00000001 , CV_protected = 0x00000002 , CV_public = 0x00000003 } |
enum | _CV_methodprop_e { CV_MTvanilla = 0x00000000 , CV_MTvirtual = 0x00000001 , CV_MTstatic = 0x00000002 , CV_MTfriend = 0x00000003 , CV_MTintro = 0x00000004 , CV_MTpurevirt = 0x00000005 , CV_MTpureintro = 0x00000006 } |
enum | _CV_PUBSYMFLAGS_e { cvpsfNone = 0x00000000 , cvpsfCode = 0x00000001 , cvpsfFunction = 0x00000002 , cvpsfManaged = 0x00000004 , cvpsfMSIL = 0x00000008 } |
enum | ePDBLocVarLocation { PDBLVLOC_REGISTER , PDBLVLOC_BPREL32 , PDBLVLOC_REGREL32 } |
enum | ePDBFieldType { PDBFIELD_ENUMERATE , PDBFIELD_MEMBER } |
enum | ePDBTypeClass { PDBTYPE_BASE , PDBTYPE_FIELDLIST , PDBTYPE_ENUM , PDBTYPE_ARRAY , PDBTYPE_POINTER , PDBTYPE_CONST , PDBTYPE_ARGLIST , PDBTYPE_FUNCTION , PDBTYPE_STRUCT , PDBTYPE_UNION , PDBTYPE_CLASS } |
enum | ePDBBaseType { PDBBASETYPE_VOID , PDBBASETYPE_BOOL , PDBBASETYPE_INT_SIGNED , PDBBASETYPE_INT_UNSIGNED , PDBBASETYPE_FLOAT , PDBBASETYPE_HRESULT , PDBBASETYPE_VARIADIC } |
A library for parsing a processing files with PDB debugging information.
typedef struct retdec::pdbparser::_ALIGNSYM retdec::pdbparser::ALIGNSYM |
typedef struct retdec::pdbparser::_ATTRREGREL retdec::pdbparser::ATTRREGREL |
typedef struct retdec::pdbparser::_ATTRREGSYM retdec::pdbparser::ATTRREGSYM |
typedef struct retdec::pdbparser::_ATTRSLOTSYM retdec::pdbparser::ATTRSLOTSYM |
typedef union retdec::pdbparser::_BIGMSF_HDR retdec::pdbparser::BIGMSF_HDR |
typedef struct retdec::pdbparser::_BLOCKSYM retdec::pdbparser::BLOCKSYM |
typedef struct retdec::pdbparser::_BLOCKSYM16 retdec::pdbparser::BLOCKSYM16 |
typedef struct retdec::pdbparser::_BLOCKSYM32 retdec::pdbparser::BLOCKSYM32 |
typedef struct retdec::pdbparser::_BPRELSYM16 retdec::pdbparser::BPRELSYM16 |
typedef struct retdec::pdbparser::_BPRELSYM32 retdec::pdbparser::BPRELSYM32 |
typedef struct retdec::pdbparser::_CEXMSYM16 retdec::pdbparser::CEXMSYM16 |
typedef struct retdec::pdbparser::_CEXMSYM32 retdec::pdbparser::CEXMSYM32 |
typedef struct retdec::pdbparser::_CFLAGSYM retdec::pdbparser::CFLAGSYM |
typedef struct retdec::pdbparser::_COFFGROUPSYM retdec::pdbparser::COFFGROUPSYM |
typedef struct retdec::pdbparser::_COMPILE3SYM retdec::pdbparser::COMPILE3SYM |
typedef struct retdec::pdbparser::_COMPILESYM retdec::pdbparser::COMPILESYM |
typedef struct retdec::pdbparser::_CONSTSYM retdec::pdbparser::CONSTSYM |
typedef struct retdec::pdbparser::_CONSTSYM_16t retdec::pdbparser::CONSTSYM_16t |
typedef union retdec::pdbparser::_CV retdec::pdbparser::CV |
typedef struct retdec::pdbparser::_CV_fldattr_t retdec::pdbparser::CV_fldattr_t |
typedef struct retdec::pdbparser::_CV_lvar_attr retdec::pdbparser::CV_lvar_attr |
typedef struct retdec::pdbparser::_CV_LVARFLAGS retdec::pdbparser::CV_LVARFLAGS |
typedef struct retdec::pdbparser::_CV_prop_t retdec::pdbparser::CV_prop_t |
typedef struct retdec::pdbparser::_DATASYM16 retdec::pdbparser::DATASYM16 |
typedef struct retdec::pdbparser::_DATASYM32 retdec::pdbparser::DATASYM32 |
typedef struct retdec::pdbparser::_DBIHdr retdec::pdbparser::DBIHdr |
typedef struct retdec::pdbparser::_ECInfo retdec::pdbparser::ECInfo |
typedef struct retdec::pdbparser::_ENTRYTHISSYM retdec::pdbparser::ENTRYTHISSYM |
typedef struct retdec::pdbparser::_EXPORTSYM retdec::pdbparser::EXPORTSYM |
typedef struct retdec::pdbparser::_FPM retdec::pdbparser::FPM |
typedef struct retdec::pdbparser::_FRAMEPROCSYM retdec::pdbparser::FRAMEPROCSYM |
typedef struct retdec::pdbparser::_FRAMERELSYM retdec::pdbparser::FRAMERELSYM |
typedef struct retdec::pdbparser::_GSIHashHdr retdec::pdbparser::GSIHashHdr |
typedef struct retdec::pdbparser::_HDR retdec::pdbparser::HDR |
typedef struct retdec::pdbparser::_LABELSYM16 retdec::pdbparser::LABELSYM16 |
typedef struct retdec::pdbparser::_LABELSYM32 retdec::pdbparser::LABELSYM32 |
typedef struct retdec::pdbparser::_lfArgList retdec::pdbparser::lfArgList |
typedef struct retdec::pdbparser::_lfArray retdec::pdbparser::lfArray |
typedef struct retdec::pdbparser::_lfBClass retdec::pdbparser::lfBClass |
typedef struct retdec::pdbparser::_lfBitfield retdec::pdbparser::lfBitfield |
typedef struct retdec::pdbparser::_lfClass retdec::pdbparser::lfClass |
typedef struct retdec::pdbparser::_lfEnum retdec::pdbparser::lfEnum |
typedef struct retdec::pdbparser::_lfEnumerate retdec::pdbparser::lfEnumerate |
typedef struct retdec::pdbparser::_lfFieldList retdec::pdbparser::lfFieldList |
typedef struct retdec::pdbparser::_lfMember retdec::pdbparser::lfMember |
typedef struct retdec::pdbparser::_lfMethod retdec::pdbparser::lfMethod |
typedef struct retdec::pdbparser::_lfMFunc retdec::pdbparser::lfMFunc |
typedef struct retdec::pdbparser::_lfModifier retdec::pdbparser::lfModifier |
typedef struct retdec::pdbparser::_lfNestType retdec::pdbparser::lfNestType |
typedef struct retdec::pdbparser::_lfOneMethod retdec::pdbparser::lfOneMethod |
typedef struct retdec::pdbparser::_lfPointer retdec::pdbparser::lfPointer |
typedef struct retdec::pdbparser::_lfProc retdec::pdbparser::lfProc |
typedef union retdec::pdbparser::_lfRecord retdec::pdbparser::lfRecord |
typedef struct retdec::pdbparser::_lfUnion retdec::pdbparser::lfUnion |
typedef struct retdec::pdbparser::_lfVFuncTab retdec::pdbparser::lfVFuncTab |
typedef struct retdec::pdbparser::_lfVTShape retdec::pdbparser::lfVTShape |
typedef struct retdec::pdbparser::_LOCALSYM retdec::pdbparser::LOCALSYM |
typedef struct retdec::pdbparser::_MANPROCSYM retdec::pdbparser::MANPROCSYM |
typedef struct retdec::pdbparser::_MANSLOTSYM retdec::pdbparser::MANSLOTSYM |
typedef struct retdec::pdbparser::_MANTYPREF retdec::pdbparser::MANTYPREF |
typedef struct retdec::pdbparser::_MANYREGSYM retdec::pdbparser::MANYREGSYM |
typedef struct retdec::pdbparser::_MANYREGSYM2 retdec::pdbparser::MANYREGSYM2 |
typedef struct retdec::pdbparser::_MODI retdec::pdbparser::MODI |
typedef struct retdec::pdbparser::_NB10I retdec::pdbparser::NB10I |
typedef struct retdec::pdbparser::_NewDBIHdr retdec::pdbparser::NewDBIHdr |
typedef struct retdec::pdbparser::_OBJNAMESYM retdec::pdbparser::OBJNAMESYM |
typedef struct retdec::pdbparser::_OEMSYMBOL retdec::pdbparser::OEMSYMBOL |
typedef struct retdec::pdbparser::_OffCb retdec::pdbparser::OffCb |
typedef struct retdec::pdbparser::_OHDR retdec::pdbparser::OHDR |
typedef struct retdec::pdbparser::_OMAP_DATA retdec::pdbparser::OMAP_DATA |
typedef struct retdec::pdbparser::_ALIGNSYM * retdec::pdbparser::PALIGNSYM |
typedef struct retdec::pdbparser::_ANNOTATIONSYM * retdec::pdbparser::PANNOTATIONSYM |
typedef struct retdec::pdbparser::_ATTRMANYREGSYM * retdec::pdbparser::PATTRMANYREGSYM |
typedef struct retdec::pdbparser::_ATTRMANYREGSYM2 * retdec::pdbparser::PATTRMANYREGSYM2 |
typedef struct retdec::pdbparser::_ATTRREGREL * retdec::pdbparser::PATTRREGREL |
typedef struct retdec::pdbparser::_ATTRREGSYM * retdec::pdbparser::PATTRREGSYM |
typedef struct retdec::pdbparser::_ATTRSLOTSYM * retdec::pdbparser::PATTRSLOTSYM |
typedef union retdec::pdbparser::_BIGMSF_HDR * retdec::pdbparser::PBIGMSF_HDR |
typedef struct retdec::pdbparser::_BLOCKSYM * retdec::pdbparser::PBLOCKSYM |
typedef struct retdec::pdbparser::_BLOCKSYM16 * retdec::pdbparser::PBLOCKSYM16 |
typedef struct retdec::pdbparser::_BLOCKSYM32 * retdec::pdbparser::PBLOCKSYM32 |
typedef struct retdec::pdbparser::_BPRELSYM16 * retdec::pdbparser::PBPRELSYM16 |
typedef struct retdec::pdbparser::_BPRELSYM32 * retdec::pdbparser::PBPRELSYM32 |
typedef struct retdec::pdbparser::_BPRELSYM32_16t * retdec::pdbparser::PBPRELSYM32_16t |
typedef struct retdec::pdbparser::_CEXMSYM16 * retdec::pdbparser::PCEXMSYM16 |
typedef struct retdec::pdbparser::_CEXMSYM32 * retdec::pdbparser::PCEXMSYM32 |
typedef struct retdec::pdbparser::_CFLAGSYM * retdec::pdbparser::PCFLAGSYM |
typedef struct retdec::pdbparser::_COMPILESYM * retdec::pdbparser::PCOMPILESYM |
typedef struct retdec::pdbparser::_CONSTSYM * retdec::pdbparser::PCONSTSYM |
typedef struct retdec::pdbparser::_CONSTSYM_16t * retdec::pdbparser::PCONSTSYM_16t |
typedef union retdec::pdbparser::_CV * retdec::pdbparser::PCV |
typedef enum retdec::pdbparser::_CV_access_e * retdec::pdbparser::PCV_access_e |
typedef enum retdec::pdbparser::_CV_call_e * retdec::pdbparser::PCV_call_e |
typedef struct retdec::pdbparser::_CV_fldattr_t * retdec::pdbparser::PCV_fldattr_t |
typedef struct retdec::pdbparser::_CV_lvar_attr * retdec::pdbparser::PCV_lvar_attr |
typedef struct retdec::pdbparser::_CV_LVARFLAGS * retdec::pdbparser::PCV_LVARFLAGS |
typedef union retdec::pdbparser::_CV_PROCFLAGS * retdec::pdbparser::PCV_PROCFLAGS |
typedef struct retdec::pdbparser::_CV_prop_t * retdec::pdbparser::PCV_prop_t |
typedef enum retdec::pdbparser::_CV_ptrmode_e * retdec::pdbparser::PCV_ptrmode_e |
typedef enum retdec::pdbparser::_CV_ptrtype_e * retdec::pdbparser::PCV_ptrtype_e |
typedef union retdec::pdbparser::_CV_PUBSYMFLAGS * retdec::pdbparser::PCV_PUBSYMFLAGS |
typedef struct retdec::pdbparser::_DATASYM16 * retdec::pdbparser::PDATASYM16 |
typedef struct retdec::pdbparser::_DATASYM32 * retdec::pdbparser::PDATASYM32 |
typedef unsigned char retdec::pdbparser::PDB_BYTE |
typedef char retdec::pdbparser::PDB_CHAR |
typedef unsigned int retdec::pdbparser::PDB_DWORD |
typedef char* retdec::pdbparser::PDB_DWORD_PTR |
typedef struct retdec::pdbparser::PDB__FPO_DATA retdec::pdbparser::PDB_FPO_DATA |
typedef struct retdec::pdbparser::PDB__GUID retdec::pdbparser::PDB_GUID |
typedef union retdec::pdbparser::_PDB_HEADER retdec::pdbparser::PDB_HEADER |
typedef struct retdec::pdbparser::PDB__IMAGE_SECTION_HEADER retdec::pdbparser::PDB_IMAGE_SECTION_HEADER |
typedef int retdec::pdbparser::PDB_LONG |
typedef PDB_BYTE* retdec::pdbparser::PDB_PBYTE |
typedef PDB_CHAR* retdec::pdbparser::PDB_PCHAR |
typedef PDB_DWORD* retdec::pdbparser::PDB_PDWORD |
typedef struct retdec::pdbparser::PDB__FPO_DATA * retdec::pdbparser::PDB_PFPO_DATA |
typedef struct retdec::pdbparser::PDB__IMAGE_SECTION_HEADER * retdec::pdbparser::PDB_PIMAGE_SECTION_HEADER |
typedef PDB_LONG* retdec::pdbparser::PDB_PLONG |
typedef struct retdec::pdbparser::PDB__FPO_DATA ** retdec::pdbparser::PDB_PPFPO_DATA |
typedef PDB_SHORT* retdec::pdbparser::PDB_PSHORT |
typedef PDB_UCHAR* retdec::pdbparser::PDB_PUCHAR |
typedef PDB_ULONG* retdec::pdbparser::PDB_PULONG |
typedef PDB_USHORT* retdec::pdbparser::PDB_PUSHORT |
typedef void* retdec::pdbparser::PDB_PVOID |
typedef PDB_WORD* retdec::pdbparser::PDB_PWORD |
typedef union retdec::pdbparser::_PDB_ROOT retdec::pdbparser::PDB_ROOT |
typedef struct retdec::pdbparser::_PDB_ROOT_200 retdec::pdbparser::PDB_ROOT_200 |
typedef struct retdec::pdbparser::_PDB_ROOT_700 retdec::pdbparser::PDB_ROOT_700 |
typedef short retdec::pdbparser::PDB_SHORT |
typedef size_t retdec::pdbparser::PDB_SIZE_T |
typedef unsigned char retdec::pdbparser::PDB_UCHAR |
typedef unsigned int retdec::pdbparser::PDB_ULONG |
typedef char* retdec::pdbparser::PDB_ULONG_PTR |
typedef unsigned short retdec::pdbparser::PDB_USHORT |
typedef void retdec::pdbparser::PDB_VOID |
typedef unsigned short retdec::pdbparser::PDB_WORD |
typedef struct retdec::pdbparser::_PDBBigSymbol retdec::pdbparser::PDBBigSymbol |
typedef std::map<uint64_t, PDBFunction *> retdec::pdbparser::PDBFunctionAddressMap |
typedef std::map<uint64_t, PDBGlobalVariable> retdec::pdbparser::PDBGlobalVarAddressMap |
typedef struct retdec::pdbparser::_DBIHdr * retdec::pdbparser::PDBIHdr |
typedef struct retdec::pdbparser::_PDBInfo retdec::pdbparser::PDBInfo |
typedef struct retdec::pdbparser::_PDBInfo70 retdec::pdbparser::PDBInfo70 |
typedef struct retdec::pdbparser::_PDBLineInfo retdec::pdbparser::PDBLineInfo |
typedef struct retdec::pdbparser::_PDBModule retdec::pdbparser::PDBModule |
typedef std::vector<PDBModule> retdec::pdbparser::PDBModulesVec |
typedef struct retdec::pdbparser::_PDBPESection retdec::pdbparser::PDBPESection |
typedef std::vector<PDBPESection> retdec::pdbparser::PDBSectionsVec |
typedef struct retdec::pdbparser::_PDBStream retdec::pdbparser::PDBStream |
typedef std::vector<PDBStream> retdec::pdbparser::PDBStreamsVec |
typedef std::map<int, PDBTypeDef *> retdec::pdbparser::PDBTypeDefIndexMap |
typedef std::map<std::string, PDBTypeDef *> retdec::pdbparser::PDBTypeDefNameMap |
typedef struct retdec::pdbparser::_PDBTypeField retdec::pdbparser::PDBTypeField |
typedef struct retdec::pdbparser::_ECInfo * retdec::pdbparser::PECInfo |
typedef struct retdec::pdbparser::_ENTRYTHISSYM * retdec::pdbparser::PENTRYTHISSYM |
typedef struct retdec::pdbparser::_FPM * retdec::pdbparser::PFPM |
typedef struct retdec::pdbparser::_FRAMEPROCSYM * retdec::pdbparser::PFRAMEPROCSYM |
typedef struct retdec::pdbparser::_FRAMERELSYM * retdec::pdbparser::PFRAMERELSYM |
typedef struct retdec::pdbparser::_PG retdec::pdbparser::PG |
typedef struct retdec::pdbparser::_GSIHashHdr * retdec::pdbparser::PGSIHashHdr |
typedef struct retdec::pdbparser::_HDR * retdec::pdbparser::PHDR |
typedef struct retdec::pdbparser::_LABELSYM16 * retdec::pdbparser::PLABELSYM16 |
typedef struct retdec::pdbparser::_LABELSYM32 * retdec::pdbparser::PLABELSYM32 |
typedef enum retdec::pdbparser::_LEAF_ENUM_e * retdec::pdbparser::PLEAF_ENUM_e |
typedef struct retdec::pdbparser::_lfArgList * retdec::pdbparser::PlfArgList |
typedef struct retdec::pdbparser::_lfArray * retdec::pdbparser::PlfArray |
typedef struct retdec::pdbparser::_lfBClass * retdec::pdbparser::PlfBClass |
typedef struct retdec::pdbparser::_lfBitfield * retdec::pdbparser::PlfBitfield |
typedef struct retdec::pdbparser::_lfClass * retdec::pdbparser::PlfClass |
typedef struct retdec::pdbparser::_lfEnum * retdec::pdbparser::PlfEnum |
typedef struct retdec::pdbparser::_lfEnumerate * retdec::pdbparser::PlfEnumerate |
typedef struct retdec::pdbparser::_lfFieldList * retdec::pdbparser::PlfFieldList |
typedef struct retdec::pdbparser::_lfMember * retdec::pdbparser::PlfMember |
typedef struct retdec::pdbparser::_lfMethod * retdec::pdbparser::PlfMethod |
typedef struct retdec::pdbparser::_lfMFunc * retdec::pdbparser::PlfMFunc |
typedef struct retdec::pdbparser::_lfModifier * retdec::pdbparser::PlfModifier |
typedef struct retdec::pdbparser::_lfNestType * retdec::pdbparser::PlfNestType |
typedef struct retdec::pdbparser::_lfOneMethod * retdec::pdbparser::PlfOneMethod |
typedef struct retdec::pdbparser::_lfPointer * retdec::pdbparser::PlfPointer |
typedef struct retdec::pdbparser::_lfProc * retdec::pdbparser::PlfProc |
typedef union retdec::pdbparser::_lfRecord * retdec::pdbparser::PlfRecord |
typedef lfClass * retdec::pdbparser::PlfStructure |
typedef union retdec::pdbparser::_lfSubRecord * retdec::pdbparser::PlfSubRecord |
typedef struct retdec::pdbparser::_lfUnion * retdec::pdbparser::PlfUnion |
typedef struct retdec::pdbparser::_lfVFuncTab * retdec::pdbparser::PlfVFuncTab |
typedef struct retdec::pdbparser::_lfVTShape * retdec::pdbparser::PlfVTShape |
typedef struct retdec::pdbparser::_MANPROCSYM * retdec::pdbparser::PMANPROCSYM |
typedef struct retdec::pdbparser::_MANPROCSYMMIPS * retdec::pdbparser::PMANPROCSYMMIPS |
typedef struct retdec::pdbparser::_MANTYPREF * retdec::pdbparser::PMANTYPREF |
typedef struct retdec::pdbparser::_MANYREGSYM * retdec::pdbparser::PMANYREGSYM |
typedef struct retdec::pdbparser::_MANYREGSYM2 * retdec::pdbparser::PMANYREGSYM2 |
typedef struct retdec::pdbparser::_MANYREGSYM_16t * retdec::pdbparser::PMANYREGSYM_16t |
typedef struct retdec::pdbparser::_MODI * retdec::pdbparser::PMODI |
typedef struct retdec::pdbparser::_NB10I * retdec::pdbparser::PNB10I |
typedef struct retdec::pdbparser::_NewDBIHdr * retdec::pdbparser::PNewDBIHdr |
typedef struct retdec::pdbparser::_OBJNAMESYM * retdec::pdbparser::POBJNAMESYM |
typedef struct retdec::pdbparser::_OEMSYMBOL * retdec::pdbparser::POEMSYMBOL |
typedef struct retdec::pdbparser::_OffCb * retdec::pdbparser::POffCb |
typedef struct retdec::pdbparser::_OHDR * retdec::pdbparser::POHDR |
typedef struct retdec::pdbparser::_OMAP_DATA * retdec::pdbparser::POMAP_DATA |
typedef struct retdec::pdbparser::_ALIGNSYM ** retdec::pdbparser::PPALIGNSYM |
typedef struct retdec::pdbparser::_ANNOTATIONSYM ** retdec::pdbparser::PPANNOTATIONSYM |
typedef struct retdec::pdbparser::_ATTRMANYREGSYM ** retdec::pdbparser::PPATTRMANYREGSYM |
typedef struct retdec::pdbparser::_ATTRMANYREGSYM2 ** retdec::pdbparser::PPATTRMANYREGSYM2 |
typedef struct retdec::pdbparser::_ATTRREGREL ** retdec::pdbparser::PPATTRREGREL |
typedef struct retdec::pdbparser::_ATTRREGSYM ** retdec::pdbparser::PPATTRREGSYM |
typedef struct retdec::pdbparser::_ATTRSLOTSYM ** retdec::pdbparser::PPATTRSLOTSYM |
typedef union retdec::pdbparser::_BIGMSF_HDR ** retdec::pdbparser::PPBIGMSF_HDR |
typedef struct retdec::pdbparser::_BLOCKSYM ** retdec::pdbparser::PPBLOCKSYM |
typedef struct retdec::pdbparser::_BLOCKSYM16 ** retdec::pdbparser::PPBLOCKSYM16 |
typedef struct retdec::pdbparser::_BLOCKSYM32 ** retdec::pdbparser::PPBLOCKSYM32 |
typedef struct retdec::pdbparser::_BPRELSYM16 ** retdec::pdbparser::PPBPRELSYM16 |
typedef struct retdec::pdbparser::_BPRELSYM32 ** retdec::pdbparser::PPBPRELSYM32 |
typedef struct retdec::pdbparser::_BPRELSYM32_16t ** retdec::pdbparser::PPBPRELSYM32_16t |
typedef struct retdec::pdbparser::_CEXMSYM16 ** retdec::pdbparser::PPCEXMSYM16 |
typedef struct retdec::pdbparser::_CEXMSYM32 ** retdec::pdbparser::PPCEXMSYM32 |
typedef struct retdec::pdbparser::_CFLAGSYM ** retdec::pdbparser::PPCFLAGSYM |
typedef struct retdec::pdbparser::_COMPILESYM ** retdec::pdbparser::PPCOMPILESYM |
typedef struct retdec::pdbparser::_CONSTSYM ** retdec::pdbparser::PPCONSTSYM |
typedef struct retdec::pdbparser::_CONSTSYM_16t ** retdec::pdbparser::PPCONSTSYM_16t |
typedef union retdec::pdbparser::_CV ** retdec::pdbparser::PPCV |
typedef enum retdec::pdbparser::_CV_access_e ** retdec::pdbparser::PPCV_access_e |
typedef enum retdec::pdbparser::_CV_call_e ** retdec::pdbparser::PPCV_call_e |
typedef struct retdec::pdbparser::_CV_fldattr_t ** retdec::pdbparser::PPCV_fldattr_t |
typedef union retdec::pdbparser::_CV_GENERIC_FLAG ** retdec::pdbparser::PPCV_GENERIC_FLAG |
typedef struct retdec::pdbparser::_CV_lvar_attr ** retdec::pdbparser::PPCV_lvar_attr |
typedef struct retdec::pdbparser::_CV_LVARFLAGS ** retdec::pdbparser::PPCV_LVARFLAGS |
typedef union retdec::pdbparser::_CV_PROCFLAGS ** retdec::pdbparser::PPCV_PROCFLAGS |
typedef struct retdec::pdbparser::_CV_prop_t ** retdec::pdbparser::PPCV_prop_t |
typedef enum retdec::pdbparser::_CV_ptrmode_e ** retdec::pdbparser::PPCV_ptrmode_e |
typedef enum retdec::pdbparser::_CV_ptrtype_e ** retdec::pdbparser::PPCV_ptrtype_e |
typedef union retdec::pdbparser::_CV_PUBSYMFLAGS ** retdec::pdbparser::PPCV_PUBSYMFLAGS |
typedef struct retdec::pdbparser::_DATASYM16 ** retdec::pdbparser::PPDATASYM16 |
typedef struct retdec::pdbparser::_DATASYM32 ** retdec::pdbparser::PPDATASYM32 |
typedef struct retdec::pdbparser::_DBIHdr ** retdec::pdbparser::PPDBIHdr |
typedef struct retdec::pdbparser::_PDBInfo * retdec::pdbparser::PPDBInfo |
typedef struct retdec::pdbparser::_PDBInfo70 * retdec::pdbparser::PPDBInfo70 |
typedef struct retdec::pdbparser::_ECInfo ** retdec::pdbparser::PPECInfo |
typedef struct retdec::pdbparser::_ENTRYTHISSYM ** retdec::pdbparser::PPENTRYTHISSYM |
typedef struct retdec::pdbparser::_FPM ** retdec::pdbparser::PPFPM |
typedef struct retdec::pdbparser::_FRAMEPROCSYM ** retdec::pdbparser::PPFRAMEPROCSYM |
typedef struct retdec::pdbparser::_FRAMERELSYM ** retdec::pdbparser::PPFRAMERELSYM |
typedef struct retdec::pdbparser::_PG * retdec::pdbparser::PPG |
typedef struct retdec::pdbparser::_GSIHashHdr ** retdec::pdbparser::PPGSIHashHdr |
typedef struct retdec::pdbparser::_HDR ** retdec::pdbparser::PPHDR |
typedef struct retdec::pdbparser::_LABELSYM16 ** retdec::pdbparser::PPLABELSYM16 |
typedef struct retdec::pdbparser::_LABELSYM32 ** retdec::pdbparser::PPLABELSYM32 |
typedef enum retdec::pdbparser::_LEAF_ENUM_e ** retdec::pdbparser::PPLEAF_ENUM_e |
typedef struct retdec::pdbparser::_lfArgList ** retdec::pdbparser::PPlfArgList |
typedef struct retdec::pdbparser::_lfArray ** retdec::pdbparser::PPlfArray |
typedef struct retdec::pdbparser::_lfBClass ** retdec::pdbparser::PPlfBClass |
typedef struct retdec::pdbparser::_lfBitfield ** retdec::pdbparser::PPlfBitfield |
typedef struct retdec::pdbparser::_lfClass ** retdec::pdbparser::PPlfClass |
typedef struct retdec::pdbparser::_lfEnum ** retdec::pdbparser::PPlfEnum |
typedef struct retdec::pdbparser::_lfEnumerate ** retdec::pdbparser::PPlfEnumerate |
typedef struct retdec::pdbparser::_lfFieldList ** retdec::pdbparser::PPlfFieldList |
typedef struct retdec::pdbparser::_lfMember ** retdec::pdbparser::PPlfMember |
typedef struct retdec::pdbparser::_lfMethod ** retdec::pdbparser::PPlfMethod |
typedef struct retdec::pdbparser::_lfMFunc ** retdec::pdbparser::PPlfMFunc |
typedef struct retdec::pdbparser::_lfModifier ** retdec::pdbparser::PPlfModifier |
typedef struct retdec::pdbparser::_lfNestType ** retdec::pdbparser::PPlfNestType |
typedef struct retdec::pdbparser::_lfOneMethod ** retdec::pdbparser::PPlfOneMethod |
typedef struct retdec::pdbparser::_lfPointer ** retdec::pdbparser::PPlfPointer |
typedef struct retdec::pdbparser::_lfProc ** retdec::pdbparser::PPlfProc |
typedef union retdec::pdbparser::_lfRecord ** retdec::pdbparser::PPlfRecord |
typedef lfClass ** retdec::pdbparser::PPlfStructure |
typedef union retdec::pdbparser::_lfSubRecord ** retdec::pdbparser::PPlfSubRecord |
typedef struct retdec::pdbparser::_lfUnion ** retdec::pdbparser::PPlfUnion |
typedef struct retdec::pdbparser::_lfVFuncTab ** retdec::pdbparser::PPlfVFuncTab |
typedef struct retdec::pdbparser::_lfVTShape ** retdec::pdbparser::PPlfVTShape |
typedef struct retdec::pdbparser::_MANPROCSYM ** retdec::pdbparser::PPMANPROCSYM |
typedef struct retdec::pdbparser::_MANPROCSYMMIPS ** retdec::pdbparser::PPMANPROCSYMMIPS |
typedef struct retdec::pdbparser::_MANTYPREF ** retdec::pdbparser::PPMANTYPREF |
typedef struct retdec::pdbparser::_MANYREGSYM ** retdec::pdbparser::PPMANYREGSYM |
typedef struct retdec::pdbparser::_MANYREGSYM2 ** retdec::pdbparser::PPMANYREGSYM2 |
typedef struct retdec::pdbparser::_MANYREGSYM_16t ** retdec::pdbparser::PPMANYREGSYM_16t |
typedef struct retdec::pdbparser::_MODI ** retdec::pdbparser::PPMODI |
typedef struct retdec::pdbparser::_NB10I ** retdec::pdbparser::PPNB10I |
typedef struct retdec::pdbparser::_NewDBIHdr ** retdec::pdbparser::PPNewDBIHdr |
typedef struct retdec::pdbparser::_OBJNAMESYM ** retdec::pdbparser::PPOBJNAMESYM |
typedef struct retdec::pdbparser::_OEMSYMBOL ** retdec::pdbparser::PPOEMSYMBOL |
typedef struct retdec::pdbparser::_OffCb ** retdec::pdbparser::PPOffCb |
typedef struct retdec::pdbparser::_OHDR ** retdec::pdbparser::PPOHDR |
typedef struct retdec::pdbparser::_OMAP_DATA ** retdec::pdbparser::PPOMAP_DATA |
typedef struct retdec::pdbparser::_PDBInfo ** retdec::pdbparser::PPPDBInfo |
typedef struct retdec::pdbparser::_PDBInfo70 ** retdec::pdbparser::PPPDBInfo70 |
typedef struct retdec::pdbparser::_PG ** retdec::pdbparser::PPPG |
typedef struct retdec::pdbparser::_PROCSYM16 ** retdec::pdbparser::PPPROCSYM16 |
typedef struct retdec::pdbparser::_PROCSYM32 ** retdec::pdbparser::PPPROCSYM32 |
typedef struct retdec::pdbparser::_PROCSYM32_16t ** retdec::pdbparser::PPPROCSYM32_16t |
typedef struct retdec::pdbparser::_PROCSYMIA64 ** retdec::pdbparser::PPPROCSYMIA64 |
typedef struct retdec::pdbparser::_PROCSYMMIPS ** retdec::pdbparser::PPPROCSYMMIPS |
typedef struct retdec::pdbparser::_PROCSYMMIPS_16t ** retdec::pdbparser::PPPROCSYMMIPS_16t |
typedef struct retdec::pdbparser::_PSGSIHDR ** retdec::pdbparser::PPPSGSIHDR |
typedef struct retdec::pdbparser::_PUBSYM32 ** retdec::pdbparser::PPPUBSYM32 |
typedef struct retdec::pdbparser::_REFSYM ** retdec::pdbparser::PPREFSYM |
typedef struct retdec::pdbparser::_REFSYM2 ** retdec::pdbparser::PPREFSYM2 |
typedef struct retdec::pdbparser::_REGREL16 ** retdec::pdbparser::PPREGREL16 |
typedef struct retdec::pdbparser::_REGREL32 ** retdec::pdbparser::PPREGREL32 |
typedef struct retdec::pdbparser::_REGREL32_16t ** retdec::pdbparser::PPREGREL32_16t |
typedef struct retdec::pdbparser::_REGSYM ** retdec::pdbparser::PPREGSYM |
typedef struct retdec::pdbparser::_REGSYM_16t ** retdec::pdbparser::PPREGSYM_16t |
typedef struct retdec::pdbparser::_RETURNSYM ** retdec::pdbparser::PPRETURNSYM |
typedef struct retdec::pdbparser::_PROCSYM16 * retdec::pdbparser::PPROCSYM16 |
typedef struct retdec::pdbparser::_PROCSYM32 * retdec::pdbparser::PPROCSYM32 |
typedef struct retdec::pdbparser::_PROCSYM32_16t * retdec::pdbparser::PPROCSYM32_16t |
typedef struct retdec::pdbparser::_PROCSYMIA64 * retdec::pdbparser::PPROCSYMIA64 |
typedef struct retdec::pdbparser::_PROCSYMMIPS * retdec::pdbparser::PPROCSYMMIPS |
typedef struct retdec::pdbparser::_PROCSYMMIPS_16t * retdec::pdbparser::PPROCSYMMIPS_16t |
typedef struct retdec::pdbparser::_RSDSI ** retdec::pdbparser::PPRSDSI |
typedef struct retdec::pdbparser::_SC ** retdec::pdbparser::PPSC |
typedef struct retdec::pdbparser::_SC40 ** retdec::pdbparser::PPSC40 |
typedef struct retdec::pdbparser::_SEARCHSYM ** retdec::pdbparser::PPSEARCHSYM |
typedef struct retdec::pdbparser::_PSGSIHDR * retdec::pdbparser::PPSGSIHDR |
typedef struct retdec::pdbparser::_SI_PERSIST ** retdec::pdbparser::PPSI_PERSIST |
typedef struct retdec::pdbparser::_SLINK32 ** retdec::pdbparser::PPSLINK32 |
typedef struct retdec::pdbparser::_SLOTSYM32 ** retdec::pdbparser::PPSLOTSYM32 |
typedef enum retdec::pdbparser::_SYM_ENUM_e ** retdec::pdbparser::PPSYM_ENUM_e |
typedef struct retdec::pdbparser::_SYMTYPE ** retdec::pdbparser::PPSYMTYPE |
typedef struct retdec::pdbparser::_THREADSYM32_16t ** retdec::pdbparser::PPTHREADSYM32_16t |
typedef struct retdec::pdbparser::_THUNKSYM ** retdec::pdbparser::PPTHUNKSYM |
typedef struct retdec::pdbparser::_THUNKSYM16 ** retdec::pdbparser::PPTHUNKSYM16 |
typedef struct retdec::pdbparser::_THUNKSYM32 ** retdec::pdbparser::PPTHUNKSYM32 |
typedef struct retdec::pdbparser::_TpiHash ** retdec::pdbparser::PPTpiHash |
typedef struct retdec::pdbparser::_TRAMPOLINESYM ** retdec::pdbparser::PPTRAMPOLINESYM |
typedef enum retdec::pdbparser::_TYPE_ENUM_e ** retdec::pdbparser::PPTYPE_ENUM_e |
typedef struct retdec::pdbparser::_PUBSYM32 * retdec::pdbparser::PPUBSYM32 |
typedef struct retdec::pdbparser::_UDTSYM ** retdec::pdbparser::PPUDTSYM |
typedef struct retdec::pdbparser::_UDTSYM_16t ** retdec::pdbparser::PPUDTSYM_16t |
typedef struct retdec::pdbparser::_UNAMESPACE ** retdec::pdbparser::PPUNAMESPACE |
typedef struct retdec::pdbparser::_VPATHSYM16 ** retdec::pdbparser::PPVPATHSYM16 |
typedef struct retdec::pdbparser::_VPATHSYM32 ** retdec::pdbparser::PPVPATHSYM32 |
typedef struct retdec::pdbparser::_VPATHSYM32_16t ** retdec::pdbparser::PPVPATHSYM32_16t |
typedef struct retdec::pdbparser::_WITHSYM16 ** retdec::pdbparser::PPWITHSYM16 |
typedef struct retdec::pdbparser::_WITHSYM32 ** retdec::pdbparser::PPWITHSYM32 |
typedef union retdec::pdbparser::_XMSF_HDR ** retdec::pdbparser::PPXMSF_HDR |
typedef struct retdec::pdbparser::_REFSYM * retdec::pdbparser::PREFSYM |
typedef struct retdec::pdbparser::_REFSYM2 * retdec::pdbparser::PREFSYM2 |
typedef struct retdec::pdbparser::_REGREL16 * retdec::pdbparser::PREGREL16 |
typedef struct retdec::pdbparser::_REGREL32 * retdec::pdbparser::PREGREL32 |
typedef struct retdec::pdbparser::_REGREL32_16t * retdec::pdbparser::PREGREL32_16t |
typedef struct retdec::pdbparser::_REGSYM * retdec::pdbparser::PREGSYM |
typedef struct retdec::pdbparser::_REGSYM_16t * retdec::pdbparser::PREGSYM_16t |
typedef struct retdec::pdbparser::_RETURNSYM * retdec::pdbparser::PRETURNSYM |
typedef struct retdec::pdbparser::_PROCSYM16 retdec::pdbparser::PROCSYM16 |
typedef struct retdec::pdbparser::_PROCSYM32 retdec::pdbparser::PROCSYM32 |
typedef struct retdec::pdbparser::_PROCSYMIA64 retdec::pdbparser::PROCSYMIA64 |
typedef struct retdec::pdbparser::_PROCSYMMIPS retdec::pdbparser::PROCSYMMIPS |
typedef struct retdec::pdbparser::_RSDSI * retdec::pdbparser::PRSDSI |
typedef struct retdec::pdbparser::_SC * retdec::pdbparser::PSC |
typedef struct retdec::pdbparser::_SC40 * retdec::pdbparser::PSC40 |
typedef struct retdec::pdbparser::_SEARCHSYM * retdec::pdbparser::PSEARCHSYM |
typedef struct retdec::pdbparser::_PSGSIHDR retdec::pdbparser::PSGSIHDR |
typedef struct retdec::pdbparser::_SI_PERSIST * retdec::pdbparser::PSI_PERSIST |
typedef struct retdec::pdbparser::_SLINK32 * retdec::pdbparser::PSLINK32 |
typedef struct retdec::pdbparser::_SLOTSYM32 * retdec::pdbparser::PSLOTSYM32 |
typedef union retdec::pdbparser::_SYM * retdec::pdbparser::PSYM |
typedef enum retdec::pdbparser::_SYM_ENUM_e * retdec::pdbparser::PSYM_ENUM_e |
typedef struct retdec::pdbparser::_SYMTYPE * retdec::pdbparser::PSYMTYPE |
typedef struct retdec::pdbparser::_THREADSYM32_16t * retdec::pdbparser::PTHREADSYM32_16t |
typedef struct retdec::pdbparser::_THUNKSYM * retdec::pdbparser::PTHUNKSYM |
typedef struct retdec::pdbparser::_THUNKSYM16 * retdec::pdbparser::PTHUNKSYM16 |
typedef struct retdec::pdbparser::_THUNKSYM32 * retdec::pdbparser::PTHUNKSYM32 |
typedef struct retdec::pdbparser::_TpiHash * retdec::pdbparser::PTpiHash |
typedef struct retdec::pdbparser::_TRAMPOLINESYM * retdec::pdbparser::PTRAMPOLINESYM |
typedef enum retdec::pdbparser::_TYPE_ENUM_e * retdec::pdbparser::PTYPE_ENUM_e |
typedef struct retdec::pdbparser::_PUBSYM32 retdec::pdbparser::PUBSYM32 |
typedef struct retdec::pdbparser::_UDTSYM * retdec::pdbparser::PUDTSYM |
typedef struct retdec::pdbparser::_UDTSYM_16t * retdec::pdbparser::PUDTSYM_16t |
typedef struct retdec::pdbparser::_UNAMESPACE * retdec::pdbparser::PUNAMESPACE |
typedef struct retdec::pdbparser::_VPATHSYM16 * retdec::pdbparser::PVPATHSYM16 |
typedef struct retdec::pdbparser::_VPATHSYM32 * retdec::pdbparser::PVPATHSYM32 |
typedef struct retdec::pdbparser::_VPATHSYM32_16t * retdec::pdbparser::PVPATHSYM32_16t |
typedef struct retdec::pdbparser::_WITHSYM16 * retdec::pdbparser::PWITHSYM16 |
typedef struct retdec::pdbparser::_WITHSYM32 * retdec::pdbparser::PWITHSYM32 |
typedef union retdec::pdbparser::_XMSF_HDR * retdec::pdbparser::PXMSF_HDR |
typedef struct retdec::pdbparser::_REFSYM retdec::pdbparser::REFSYM |
typedef struct retdec::pdbparser::_REFSYM2 retdec::pdbparser::REFSYM2 |
typedef struct retdec::pdbparser::_REGREL16 retdec::pdbparser::REGREL16 |
typedef struct retdec::pdbparser::_REGREL32 retdec::pdbparser::REGREL32 |
typedef struct retdec::pdbparser::_REGREL32_16t retdec::pdbparser::REGREL32_16t |
typedef struct retdec::pdbparser::_REGSYM retdec::pdbparser::REGSYM |
typedef struct retdec::pdbparser::_REGSYM_16t retdec::pdbparser::REGSYM_16t |
typedef struct retdec::pdbparser::_RETURNSYM retdec::pdbparser::RETURNSYM |
typedef struct retdec::pdbparser::_RSDSI retdec::pdbparser::RSDSI |
typedef struct retdec::pdbparser::_SC retdec::pdbparser::SC |
typedef struct retdec::pdbparser::_SC40 retdec::pdbparser::SC40 |
typedef struct retdec::pdbparser::_SEARCHSYM retdec::pdbparser::SEARCHSYM |
typedef struct retdec::pdbparser::_SECTIONSYM retdec::pdbparser::SECTIONSYM |
typedef struct retdec::pdbparser::_SI_PERSIST retdec::pdbparser::SI_PERSIST |
typedef struct retdec::pdbparser::_SLINK32 retdec::pdbparser::SLINK32 |
typedef struct retdec::pdbparser::_SLOTSYM32 retdec::pdbparser::SLOTSYM32 |
typedef union retdec::pdbparser::_SYM retdec::pdbparser::SYM |
typedef struct retdec::pdbparser::_SYMTYPE retdec::pdbparser::SYMTYPE |
typedef struct retdec::pdbparser::_THUNKSYM retdec::pdbparser::THUNKSYM |
typedef struct retdec::pdbparser::_THUNKSYM16 retdec::pdbparser::THUNKSYM16 |
typedef struct retdec::pdbparser::_THUNKSYM32 retdec::pdbparser::THUNKSYM32 |
typedef struct retdec::pdbparser::_TpiHash retdec::pdbparser::TpiHash |
typedef struct retdec::pdbparser::_UDTSYM retdec::pdbparser::UDTSYM |
typedef struct retdec::pdbparser::_UDTSYM_16t retdec::pdbparser::UDTSYM_16t |
typedef struct retdec::pdbparser::_UNAMESPACE retdec::pdbparser::UNAMESPACE |
typedef struct retdec::pdbparser::_VPATHSYM16 retdec::pdbparser::VPATHSYM16 |
typedef struct retdec::pdbparser::_VPATHSYM32 retdec::pdbparser::VPATHSYM32 |
typedef struct retdec::pdbparser::_WITHSYM16 retdec::pdbparser::WITHSYM16 |
typedef struct retdec::pdbparser::_WITHSYM32 retdec::pdbparser::WITHSYM32 |
typedef union retdec::pdbparser::_XMSF_HDR retdec::pdbparser::XMSF_HDR |
PDB_VOID retdec::pdbparser::DisplayArgList | ( | PlfArgList | plal, |
PDB_DWORD | , | ||
PDB_DWORD | |||
) |
PDB_VOID retdec::pdbparser::DisplayBitfield | ( | PlfBitfield | plb, |
PDB_DWORD | , | ||
PDB_DWORD | |||
) |
PDB_VOID retdec::pdbparser::DisplayFieldList | ( | PlfFieldList | plfl, |
PDB_DWORD | , | ||
PDB_DWORD | dSize | ||
) |
PDB_VOID retdec::pdbparser::DisplayPointer | ( | PlfPointer | plp, |
PDB_DWORD | , | ||
PDB_DWORD | |||
) |
PDB_VOID retdec::pdbparser::DisplayStructure | ( | PlfStructure | pls, |
PDB_DWORD | , | ||
PDB_DWORD | |||
) |
bool retdec::pdbparser::DisplayTypes | ( | char * | ptSource, |
int | ptSize | ||
) |
PDB_VOID retdec::pdbparser::DisplayVTShape | ( | PlfVTShape | plvts, |
PDB_DWORD | , | ||
PDB_DWORD | |||
) |
void retdec::pdbparser::dump_local_variable | ( | PDBLocalVariable & | var | ) |
PDB_PBYTE retdec::pdbparser::MethodValue | ( | CV_fldattr_t | attr, |
PDB_PDWORD | pdData, | ||
PDB_PDWORD | pdValue | ||
) |
void retdec::pdbparser::print_bytes | ( | PDB_BYTE * | data, |
int | len | ||
) |
void retdec::pdbparser::print_dwords | ( | PDB_DWORD * | data, |
int | len | ||
) |
PDB_PBYTE retdec::pdbparser::RecordValue | ( | PDB_PBYTE | pbData, |
PDB_PDWORD | pdValue | ||
) |