Lines Matching defs:protoDebug
19 void DebuginfoIns::Serialize(const panda::pandasm::debuginfo::Ins &debug, protoPanda::DebuginfoIns &protoDebug)
21 protoDebug.set_linenumber(debug.line_number);
22 protoDebug.set_columnnumber(debug.column_number);
23 protoDebug.set_wholeline(debug.whole_line);
24 protoDebug.set_boundleft(debug.bound_left);
25 protoDebug.set_boundright(debug.bound_right);
28 void DebuginfoIns::Deserialize(const protoPanda::DebuginfoIns &protoDebug, panda::pandasm::debuginfo::Ins &debug)
30 debug.line_number = protoDebug.linenumber();
31 debug.column_number = protoDebug.columnnumber();
32 debug.whole_line = protoDebug.wholeline();
33 debug.bound_left = protoDebug.boundleft();
34 debug.bound_right = protoDebug.boundright();
38 protoPanda::LocalVariable &protoDebug)
40 protoDebug.set_name(debug.name);
41 protoDebug.set_signature(debug.signature);
42 protoDebug.set_signaturetype(debug.signature_type);
43 protoDebug.set_reg(debug.reg);
44 protoDebug.set_start(debug.start);
45 protoDebug.set_length(debug.length);
48 void LocalVariable::Deserialize(const protoPanda::LocalVariable &protoDebug,
51 debug.name = protoDebug.name();
52 debug.signature = protoDebug.signature();
53 debug.signature_type = protoDebug.signaturetype();
54 debug.reg = protoDebug.reg();
55 debug.start = protoDebug.start();
56 debug.length = protoDebug.length();