Lines Matching refs:index

802   u4 index = 0;  in indexString()  local
815 index = pDecInsn->VRegB(); in indexString()
819 index = pDecInsn->VRegB(); in indexString()
824 index = pDecInsn->VRegC(); in indexString()
829 index = pDecInsn->VRegB(); in indexString()
851 if (index < pDexFile->GetHeader().type_ids_size_) { in indexString()
852 const char* tp = pDexFile->StringByTypeIdx(dex::TypeIndex(index)); in indexString()
853 outSize = snprintf(buf.get(), bufSize, "%s // type@%0*x", tp, width, index); in indexString()
855 outSize = snprintf(buf.get(), bufSize, "<type?> // type@%0*x", width, index); in indexString()
859 if (index < pDexFile->GetHeader().string_ids_size_) { in indexString()
860 const char* st = pDexFile->StringDataByIdx(dex::StringIndex(index)); in indexString()
861 outSize = snprintf(buf.get(), bufSize, "\"%s\" // string@%0*x", st, width, index); in indexString()
863 outSize = snprintf(buf.get(), bufSize, "<string?> // string@%0*x", width, index); in indexString()
867 if (index < pDexFile->GetHeader().method_ids_size_) { in indexString()
868 const dex::MethodId& pMethodId = pDexFile->GetMethodId(index); in indexString()
873 backDescriptor, name, signature.ToString().c_str(), width, index); in indexString()
875 outSize = snprintf(buf.get(), bufSize, "<method?> // method@%0*x", width, index); in indexString()
879 if (index < pDexFile->GetHeader().field_ids_size_) { in indexString()
880 const dex::FieldId& pFieldId = pDexFile->GetFieldId(index); in indexString()
885 backDescriptor, name, typeDescriptor, width, index); in indexString()
887 outSize = snprintf(buf.get(), bufSize, "<field?> // field@%0*x", width, index); in indexString()
892 width, index, width, index); in indexString()
895 outSize = snprintf(buf.get(), bufSize, "[obj+%0*x]", width, index); in indexString()
900 if (index < pDexFile->GetHeader().method_ids_size_) { in indexString()
901 const dex::MethodId& pMethodId = pDexFile->GetMethodId(index); in indexString()
916 method.c_str(), proto.c_str(), width, index, width, secondary_index); in indexString()
921 outSize = snprintf(buf.get(), bufSize, "call_site@%0*x", width, index); in indexString()
925 outSize = snprintf(buf.get(), bufSize, "method_handle@%0*x", width, index); in indexString()
928 if (index < pDexFile->GetHeader().proto_ids_size_) { in indexString()
929 const dex::ProtoId& protoId = pDexFile->GetProtoId(dex::ProtoIndex(index)); in indexString()
932 outSize = snprintf(buf.get(), bufSize, "%s // proto@%0*x", proto.c_str(), width, index); in indexString()
934 outSize = snprintf(buf.get(), bufSize, "<?> // proto@%0*x", width, index); in indexString()