Lines Matching defs:mt

110         MetaType* mt = metaComponent_->types_[i];
111 switch (mt->kind_) {
330 String RustCodeEmitter::ConvertType(MetaType* mt, bool pt)
332 switch (mt->kind_) {
355 return metaComponent_->sequenceables_[mt->index_]->name_;
357 return metaComponent_->interfaces_[mt->index_]->name_;
360 ConvertType(metaComponent_->types_[mt->nestedTypeIndexes_[0]]).string(),
361 ConvertType(metaComponent_->types_[mt->nestedTypeIndexes_[1]]).string());
365 ConvertType(metaComponent_->types_[mt->nestedTypeIndexes_[0]]).string());
394 void RustCodeEmitter::ReadListFromParcel(StringBuilder& sb, MetaType* mt, const String& result,
398 name.string(), ConvertType(mt).string(), result.string());
401 void RustCodeEmitter::ReadMapFromParcel(StringBuilder& sb, MetaType* mt, const String& result,
411 ReadFromParcel(sb, metaComponent_->types_[mt->nestedTypeIndexes_[0]],
413 ReadFromParcel(sb, metaComponent_->types_[mt->nestedTypeIndexes_[1]],
420 void RustCodeEmitter::ReadFromParcel(StringBuilder& sb, MetaType* mt, const String& result,
423 if (mt->kind_ == TypeKind::Map) {
424 ReadMapFromParcel(sb, mt, result, name, prefix);
425 } else if (mt->kind_ == TypeKind::List || mt->kind_ == TypeKind::Array) {
426 ReadListFromParcel(sb, mt, result, name, prefix);
429 name.string(), ConvertType(mt).string(), result.string());
433 void RustCodeEmitter::WriteListToParcel(StringBuilder& sb, MetaType* mt, const String& result,
439 void RustCodeEmitter::WriteMapToParcel(StringBuilder& sb, MetaType* mt, const String& result,
444 WriteToParcel(sb, metaComponent_->types_[mt->nestedTypeIndexes_[0]], result, "key", prefix + " ");
445 WriteToParcel(sb, metaComponent_->types_[mt->nestedTypeIndexes_[1]], result, "value", prefix + " ");
449 void RustCodeEmitter::WriteToParcel(StringBuilder& sb, MetaType* mt, const String& result,
452 if (mt->kind_ == TypeKind::Map) {
453 WriteMapToParcel(sb, mt, result, name, prefix);
454 } else if (mt->kind_ == TypeKind::List || mt->kind_ == TypeKind::Array) {
455 WriteListToParcel(sb, mt, result, name, prefix);
470 MetaType* mt = metaComponent_->types_[mm->returnTypeIndex_];
471 if (mt->kind_ != TypeKind::Unknown && mt->kind_ != TypeKind::Void) {
478 if (mt->kind_ != TypeKind::Unknown && mt->kind_ != TypeKind::Void) {
479 WriteToParcel(sb, mt, "reply", "result", " ");
548 MetaType* mt = metaComponent_->types_[mm->returnTypeIndex_];
549 if (mt->kind_ == TypeKind::Unknown || mt->kind_ == TypeKind::Void) {
561 if (mt->kind_ == TypeKind::Unknown || mt->kind_ == TypeKind::Void) {
564 ReadFromParcel(sb, mt, "reply", "result", " ");