Lines Matching refs:mm
223 MetaMethod* mm = metaInterface_->methods_[i]; in AppendCommandEnums() local
224 sb.AppendFormat(" %s,\n", GetCodeFromMethod(mm->name_).string(), i); in AppendCommandEnums()
314 MetaMethod* mm = metaInterface_->methods_[i]; in AppendBrokerMethods() local
315 sb.AppendFormat(" fn %s(&self", mm->name_); in AppendBrokerMethods()
316 for (int i = 0; i < mm->parameterNumber_; i++) { in AppendBrokerMethods()
318 AppendBrokerParameters(sb, mm->parameters_[i]); in AppendBrokerMethods()
320 …sb.AppendFormat(") -> Result<%s>;\n", ConvertType(metaComponent_->types_[mm->returnTypeIndex_]).st… in AppendBrokerMethods()
383 void RustCodeEmitter::AddRemoteRequestParameters(StringBuilder& sb, MetaMethod* mm) in AddRemoteRequestParameters() argument
385 for (int i = 0; i < mm->parameterNumber_; i++) { in AddRemoteRequestParameters()
386 MetaParameter* mp = mm->parameters_[i]; in AddRemoteRequestParameters()
388 if (i + 1 != mm->parameterNumber_) { in AddRemoteRequestParameters()
464 MetaMethod* mm = metaInterface_->methods_[i]; in AddRemoteRequestMethods() local
466 for (int j = 0; j < mm->parameterNumber_; j++) { in AddRemoteRequestMethods()
467 ReadFromParcel(sb, metaComponent_->types_[mm->parameters_[j]->typeIndex_], "data", in AddRemoteRequestMethods()
468 GetNameFromParameter(mm->parameters_[j]->name_), " "); in AddRemoteRequestMethods()
470 MetaType* mt = metaComponent_->types_[mm->returnTypeIndex_]; in AddRemoteRequestMethods()
472 sb.AppendFormat(" let result = stub.%s(", mm->name_); in AddRemoteRequestMethods()
474 sb.AppendFormat(" stub.%s(", mm->name_); in AddRemoteRequestMethods()
476 AddRemoteRequestParameters(sb, mm); in AddRemoteRequestMethods()
493 void RustCodeEmitter::AppendStubParameters(StringBuilder& sb, MetaMethod* mm) in AppendStubParameters() argument
495 for (int i = 0; i < mm->parameterNumber_; i++) { in AppendStubParameters()
496 sb.Append(GetNameFromParameter(mm->parameters_[i]->name_)); in AppendStubParameters()
497 if (i + 1 != mm->parameterNumber_) { in AppendStubParameters()
506 MetaMethod* mm = metaInterface_->methods_[i]; in AppendStubMethods() local
507 sb.AppendFormat(" fn %s(&self", mm->name_); in AppendStubMethods()
508 for (int i = 0; i < mm->parameterNumber_; i++) { in AppendStubMethods()
510 AppendBrokerParameters(sb, mm->parameters_[i]); in AppendStubMethods()
514 ConvertType(metaComponent_->types_[mm->returnTypeIndex_]).string()); in AppendStubMethods()
515 sb.AppendFormat(" self.0.%s(", mm->name_); in AppendStubMethods()
516 AppendStubParameters(sb, mm); in AppendStubMethods()
535 MetaMethod* mm = metaInterface_->methods_[i]; in AppendProxyMethods() local
536 sb.AppendFormat(" fn %s(&self", mm->name_); in AppendProxyMethods()
537 for (int i = 0; i < mm->parameterNumber_; i++) { in AppendProxyMethods()
539 AppendBrokerParameters(sb, mm->parameters_[i]); in AppendProxyMethods()
542 ConvertType(metaComponent_->types_[mm->returnTypeIndex_]).string()); in AppendProxyMethods()
544 for (int j = 0; j < mm->parameterNumber_; j++) { in AppendProxyMethods()
545 WriteToParcel(sb, metaComponent_->types_[mm->parameters_[j]->typeIndex_], "data", in AppendProxyMethods()
546 GetNameFromParameter(mm->parameters_[j]->name_), " "); in AppendProxyMethods()
548 MetaType* mt = metaComponent_->types_[mm->returnTypeIndex_]; in AppendProxyMethods()
554 sb.AppendFormat("::%s as u32, &data, ", GetCodeFromMethod(mm->name_).string()); in AppendProxyMethods()
555 if ((mm->properties_ & METHOD_PROPERTY_ONEWAY) != 0) { in AppendProxyMethods()