Lines Matching defs:catch_block
819 Function::CatchBlock catch_block;
820 catch_block.whole_line = context_.tokens[0].whole_line;
828 catch_block.exception_record = context_.GiveToken();
837 return catch_block;
845 return catch_block;
853 catch_block.try_begin_label = labels[TRY_BEGIN];
854 catch_block.try_end_label = labels[TRY_END];
855 catch_block.catch_begin_label = labels[CATCH_BEGIN];
857 catch_block.catch_end_label = labels[CATCH_END];
859 catch_block.catch_end_label = labels[CATCH_BEGIN];
861 return catch_block;
898 Function::CatchBlock catch_block =
901 curr_func_->catch_blocks.push_back(catch_block);