Lines Matching defs:Serialize
20 void CatchBlock::Serialize(const panda::pandasm::Function::CatchBlock &block, protoPanda::CatchBlock &protoBlock)
40 void Parameter::Serialize(const panda::pandasm::Function::Parameter ¶m, protoPanda::Parameter &protoParam)
43 Type::Serialize(param.type, *type);
45 ParamMetadata::Serialize(*(param.metadata), *metadata);
54 void Function::Serialize(const panda::pandasm::Function &function, protoPanda::Function &protoFunction)
60 FunctionMetadata::Serialize(*function.metadata, *protoFuncMeta);
66 Label::Serialize(label, *protoLabel);
71 Ins::Serialize(insn, *protoIns);
76 LocalVariable::Serialize(debug, *protoDebug);
84 CatchBlock::Serialize(block, *protoBlock);
92 Parameter::Serialize(param, *protoParam);
98 Type::Serialize(function.return_type, *protoReturnType);
101 SourceLocation::Serialize(function.body_location, *protoBodyLocation);
106 FileLocation::Serialize(fileLocation.value(), *protoFileLocation);