Home
last modified time | relevance | path

Searched refs:CatchHandler (Results 1 – 5 of 5) sorted by relevance

/art/dexlayout/
Ddex_verify.h111 bool VerifyHandler(const dex_ir::CatchHandler* orig,
112 const dex_ir::CatchHandler* output,
Ddex_ir.cc611 const CatchHandler* handlers = nullptr; in DedupeOrCreateCodeItem()
612 for (std::unique_ptr<const CatchHandler>& existing_handlers : *handler_list) { in DedupeOrCreateCodeItem()
628 handlers = new CatchHandler(catch_all, handler_off, addr_pairs); in DedupeOrCreateCodeItem()
629 handler_list->push_back(std::unique_ptr<const CatchHandler>(handlers)); in DedupeOrCreateCodeItem()
641 for (std::unique_ptr<const CatchHandler>& existing_handlers : *handler_list) { in DedupeOrCreateCodeItem()
674 const CatchHandler* handler = new CatchHandler(has_catch_all, handler_off, addr_pairs); in DedupeOrCreateCodeItem()
675 handler_list->push_back(std::unique_ptr<const CatchHandler>(handler)); in DedupeOrCreateCodeItem()
Ddex_ir.h990 class CatchHandler {
992 explicit CatchHandler(bool catch_all, uint16_t list_offset, TypeAddrPairVector* handlers) in CatchHandler() function
1004 DISALLOW_COPY_AND_ASSIGN(CatchHandler);
1007 using CatchHandlerVector = std::vector<std::unique_ptr<const CatchHandler>>;
1011 TryItem(uint32_t start_addr, uint16_t insn_count, const CatchHandler* handlers) in TryItem()
1017 const CatchHandler* GetHandlers() const { return handlers_; } in GetHandlers()
1024 const CatchHandler* handlers_;
Ddex_verify.cc991 bool VerifyHandler(const dex_ir::CatchHandler* orig, in VerifyHandler()
992 const dex_ir::CatchHandler* output, in VerifyHandler()
Ddex_writer.cc505 for (std::unique_ptr<const dex_ir::CatchHandler>& handlers : *code_item->Handlers()) { in WriteCodeItemPostInstructionData()