Home | History | Annotate | Download | only in dexdump

Lines Matching refs:u4

69 typedef uint32_t u4;
209 static const char* quotedVisibility(u4 accessFlags) {
224 static int countOnes(u4 val) {
234 * they're u4.
236 static char* createAccessFlagStr(u4 flags, AccessFor forWhat) {
425 for (u4 i = 0; i <= arg; i++) {
460 u4 data;
462 conv.data = static_cast<u4>(readVarWidth(data, arg, false)) << (3 - arg) * 8;
477 const u4 idx = static_cast<u4>(readVarWidth(data, arg, false));
486 const u4 str_idx = static_cast<u4>(readVarWidth(data, arg, false));
492 const u4 field_idx = static_cast<u4>(readVarWidth(data, arg, false));
498 const u4 method_idx = static_cast<u4>(readVarWidth(data, arg, false));
506 const u4 size = DecodeUnsignedLeb128(data);
507 for (u4 i = 0; i < size; i++) {
515 const u4 type_idx = DecodeUnsignedLeb128(data);
518 const u4 size = DecodeUnsignedLeb128(data);
519 for (u4 i = 0; i < size; i++) {
520 const u4 name_idx = DecodeUnsignedLeb128(data);
634 for (u4 i = 0; i < set_item->size_; i++) {
678 for (u4 i = 0; i < dir->fields_size_; i++) {
679 const u4 field_idx = fields[i].field_idx_;
689 for (u4 i = 0; i < dir->methods_size_; i++) {
690 const u4 method_idx = methods[i].method_idx_;
700 for (u4 i = 0; i < dir->parameters_size_; i++) {
701 const u4 method_idx = pars[i].method_idx_;
708 for (u4 j = 0; j < list->size_; j++) {
736 const u4 triesSize = pCode->tries_size_;
746 for (u4 i = 0; i < triesSize; i++) {
748 const u4 start = pTry->start_addr_;
749 const u4 end = start + pTry->insn_count_;
785 static const u4 kInvalidIndex = std::numeric_limits<u4>::max();
788 u4 index = 0;
789 u4 secondary_index = kInvalidIndex;
790 u4 width = 4;
932 u4 codeOffset, u4 insnIdx, u4 insnWidth,
939 for (u4 i = 0; i < 8; i++) {
1068 u4 i;
1087 u4 arg[Instruction::kMaxVarArgRegs];
1143 static void dumpBytecodes(const DexFile* pDexFile, u4 idx,
1144 const DexFile::CodeItem* pCode, u4 codeOffset) {
1157 for (u4 insnIdx = 0; insnIdx < pCode->insns_size_in_code_units_;) {
1159 const u4 insnWidth = instruction->SizeInCodeUnits();
1172 static void dumpCode(const DexFile* pDexFile, u4 idx, u4 flags,
1173 const DexFile::CodeItem* pCode, u4 codeOffset) {
1199 static void dumpMethod(const DexFile* pDexFile, u4 idx, u4 flags,
1200 const DexFile::CodeItem* pCode, u4 codeOffset, int i) {
1305 static void dumpSField(const DexFile* pDexFile, u4 idx, u4 flags, int i, const u1** data) {
1352 static void dumpIField(const DexFile* pDexFile, u4 idx, u4 flags, int i) {
1363 u4 dex_method_idx,
1499 for (u4 i = 0; i < pInterfaces->Size(); i++) {
1518 const u4 sSize = sData != nullptr ? DecodeUnsignedLeb128(&sData) : 0;
1524 for (u4 i = 0; pClassData.HasNextStaticField(); i++, pClassData.Next()) {
1536 for (u4 i = 0; pClassData.HasNextInstanceField(); i++, pClassData.Next()) {
1583 static void dumpMethodHandle(const DexFile* pDexFile, u4 idx) {
1677 static void dumpCallSite(const DexFile* pDexFile, u4 idx) {
1832 const u4 classDefsSize = pDexFile->GetHeader().class_defs_size_;
1833 for (u4 i = 0; i < classDefsSize; i++) {
1838 for (u4 i = 0; i < pDexFile->NumMethodHandles(); ++i) {
1843 for (u4 i = 0; i < pDexFile->NumCallSiteIds(); ++i) {