Searched defs:cur_offset (Results 1 - 1 of 1) sorted by relevance

/art/runtime/verifier/
H A Dmethod_verifier.cc1304 bool MethodVerifier::CheckArrayData(uint32_t cur_offset) { argument
1306 const uint16_t* insns = code_item_accessor_.Insns() + cur_offset;
1310 DCHECK_LT(cur_offset, insn_count);
1313 if (UNLIKELY(static_cast<int32_t>(cur_offset) + array_data_offset < 0 ||
1314 cur_offset + array_data_offset + 2 >= insn_count)) {
1315 Fail(VERIFY_ERROR_BAD_CLASS_HARD) << "invalid array data start: at " << cur_offset
1324 Fail(VERIFY_ERROR_BAD_CLASS_HARD) << "unaligned array data table: at " << cur_offset
1330 if (UNLIKELY(!GetInstructionFlags(cur_offset + array_data_offset).IsOpcode())) {
1331 Fail(VERIFY_ERROR_BAD_CLASS_HARD) << "array data table at " << cur_offset
1341 if (UNLIKELY(cur_offset
1351 CheckBranchTarget(uint32_t cur_offset) argument
1382 GetBranchOffset(uint32_t cur_offset, int32_t* pOffset, bool* pConditional, bool* selfOkay) argument
1419 CheckSwitchTargets(uint32_t cur_offset) argument
[all...]

Completed in 26 milliseconds