Lines Matching full:block
20 void CatchBlock::Serialize(const panda::pandasm::Function::CatchBlock &block, protoPanda::CatchBloc… in Serialize() argument
22 protoBlock.set_wholeline(block.whole_line); in Serialize()
23 protoBlock.set_exceptionrecord(block.exception_record); in Serialize()
24 protoBlock.set_trybeginlabel(block.try_begin_label); in Serialize()
25 protoBlock.set_tryendlabel(block.try_end_label); in Serialize()
26 protoBlock.set_catchbeginlabel(block.catch_begin_label); in Serialize()
27 protoBlock.set_catchendlabel(block.catch_end_label); in Serialize()
30 …:Deserialize(const protoPanda::CatchBlock &protoBlock, panda::pandasm::Function::CatchBlock &block) in Deserialize() argument
32 block.whole_line = protoBlock.wholeline(); in Deserialize()
33 block.exception_record = protoBlock.exceptionrecord(); in Deserialize()
34 block.try_begin_label = protoBlock.trybeginlabel(); in Deserialize()
35 block.try_end_label = protoBlock.tryendlabel(); in Deserialize()
36 block.catch_begin_label = protoBlock.catchbeginlabel(); in Deserialize()
37 block.catch_end_label = protoBlock.catchendlabel(); in Deserialize()
82 for (const auto &block : function.catch_blocks) { in Serialize() local
84 CatchBlock::Serialize(block, *protoBlock); in Serialize()