Lines Matching refs:catch_block
1673 for (auto &catch_block : catch_blocks) { in MakeOrderAndOffsets() local
1674 try_catch_labels.insert_or_assign(catch_block.try_begin_label, 0); in MakeOrderAndOffsets()
1675 try_catch_labels.insert_or_assign(catch_block.try_end_label, 0); in MakeOrderAndOffsets()
1676 try_catch_labels.insert_or_assign(catch_block.catch_begin_label, 0); in MakeOrderAndOffsets()
1677 try_catch_labels.insert_or_assign(catch_block.catch_end_label, 0); in MakeOrderAndOffsets()
1679 std::string try_key = catch_block.try_begin_label + ":" + catch_block.try_end_label; in MakeOrderAndOffsets()
1685 it->second.push_back(&catch_block); in MakeOrderAndOffsets()
1730 for (auto *catch_block : try_catch_blocks) { in BuildTryBlocks() local
1731 auto class_name = catch_block->exception_record; in BuildTryBlocks()
1740 auto handler_pc_offset = tcs.try_catch_labels[catch_block->catch_begin_label]; in BuildTryBlocks()
1741 … auto handler_code_size = tcs.try_catch_labels[catch_block->catch_end_label] - handler_pc_offset; in BuildTryBlocks()