• Home
  • Raw
  • Download

Lines Matching refs:address

721 int32_t DexFile::FindTryItem(const CodeItem &code_item, uint32_t address) {  in FindTryItem()  argument
733 if (address < start) { in FindTryItem()
735 } else if (address >= end) { in FindTryItem()
745 int32_t DexFile::FindCatchHandlerOffset(const CodeItem &code_item, uint32_t address) { in FindCatchHandlerOffset() argument
746 int32_t try_item = FindTryItem(code_item, address); in FindCatchHandlerOffset()
760 uint32_t address = 0; in DecodeDebugInfo0() local
789 local_in_reg[arg_reg].start_address_ = address; in DecodeDebugInfo0()
821 address += DecodeUnsignedLeb128(&stream); in DecodeDebugInfo0()
845 InvokeLocalCbIfLive(context, reg, address, local_in_reg, local_cb); in DecodeDebugInfo0()
852 local_in_reg[reg].start_address_ = address; in DecodeDebugInfo0()
866 InvokeLocalCbIfLive(context, reg, address, local_in_reg, local_cb); in DecodeDebugInfo0()
888 local_in_reg[reg].start_address_ = address; in DecodeDebugInfo0()
902 address += adjopcode / DBG_LINE_RANGE; in DecodeDebugInfo0()
906 if (position_cb(context, address, line)) { in DecodeDebugInfo0()
933 bool DexFile::LineNumForPcCb(void* raw_context, uint32_t address, uint32_t line_num) { in LineNumForPcCb() argument
939 if (address > context->address_) { in LineNumForPcCb()
945 return address == context->address_; in LineNumForPcCb()
1224 CatchHandlerIterator::CatchHandlerIterator(const DexFile::CodeItem& code_item, uint32_t address) { in CatchHandlerIterator() argument
1235 if (address >= start) { in CatchHandlerIterator()
1237 if (address < end) { in CatchHandlerIterator()
1244 offset = DexFile::FindCatchHandlerOffset(code_item, address); in CatchHandlerIterator()