Lines Matching defs:mm
102 MetaMethod* mm = mi->methods_[i];
103 SerializeMetaMethod(mm);
104 mi->methods_[i] = reinterpret_cast<MetaMethod*>(SerializeAdjust(mm));
109 void MetadataSerializer::SerializeMetaMethod(MetaMethod* mm)
111 if (mm == nullptr) {
114 mm->name_ = reinterpret_cast<char*>(SerializeAdjust(mm->name_));
115 mm->signature_ = reinterpret_cast<char*>(SerializeAdjust(mm->signature_));
117 for (int i = 0; i < mm->parameterNumber_; i++) {
118 MetaParameter* mp = mm->parameters_[i];
120 mm->parameters_[i] = reinterpret_cast<MetaParameter*>(SerializeAdjust(mp));
122 mm->parameters_ = reinterpret_cast<MetaParameter**>(SerializeAdjust(mm->parameters_));
233 MetaMethod* mm = mi->methods_[i];
234 DeserializeMetaMethod(mm);
238 void MetadataSerializer::DeserializeMetaMethod(MetaMethod* mm)
240 if (mm == nullptr) {
243 mm->name_ = reinterpret_cast<char*>(DeserializeAdjust(mm->name_));
244 mm->signature_ = reinterpret_cast<char*>(DeserializeAdjust(mm->signature_));
246 mm->parameters_ = reinterpret_cast<MetaParameter**>(DeserializeAdjust(mm->parameters_));
247 for (int i = 0; i < mm->parameterNumber_; i++) {
248 mm->parameters_[i] = reinterpret_cast<MetaParameter*>(DeserializeAdjust(mm->parameters_[i]));
249 MetaParameter* mp = mm->parameters_[i];