Lines Matching refs:Deserialize
30 void CatchBlock::Deserialize(const protoPanda::CatchBlock &protoBlock, panda::pandasm::Function::CatchBlock &block)
48 void Parameter::Deserialize(const protoPanda::Parameter &protoParam, panda::pandasm::Function::Parameter ¶m,
51 ParamMetadata::Deserialize(protoParam.metadata(), param.metadata, allocator);
124 Label::Deserialize(protoLabel, label);
135 Ins::Deserialize(protoIns, ins);
147 LocalVariable::Deserialize(protoLocalVariable, localVariable);
152 void Function::Deserialize(const protoPanda::Function &protoFunction, panda::pandasm::Function &function,
155 FunctionMetadata::Deserialize(protoFunction.metadata(), function.metadata, allocator);
167 CatchBlock::Deserialize(protoCatchBlock, *catchBlock);
176 auto ¶mType = Type::Deserialize(protoParam.type(), allocator);
178 Parameter::Deserialize(protoParam, param, allocator);
183 function.return_type = Type::Deserialize(protoFunction.returntype(), allocator);
184 SourceLocation::Deserialize(protoFunction.bodylocation(), function.body_location);
187 FileLocation::Deserialize(protoFunction.filelocation(), function.file_location);