Lines Matching defs:mi
118 MetaInterface* mi = metaComponent_->interfaces_[mn->interfaceIndexes_[i]];
119 sb.Append(prefix + tab + tab).AppendFormat("{ \"name\" : \"%s\" }", mi->name_);
152 void MetadataDumper::DumpMetaInterface(StringBuilder& sb, MetaInterface* mi, const String& prefix)
155 sb.Append(prefix + tab).AppendFormat("\"name_\" : \"%s\",\n", mi->name_);
156 sb.Append(prefix + tab).AppendFormat("\"namespace_\" : \"%s\",\n", mi->namespace_);
158 (mi->properties_ & INTERFACE_PROPERTY_ONEWAY) != 0 ? "oneway" : "");
159 sb.Append(prefix + tab).AppendFormat("\"methodNumber_\" : \"%d\",\n", mi->methodNumber_);
160 sb.Append(prefix + tab).AppendFormat("\"external_\" : \"%d\",\n", mi->external_);
162 if (mi->methodNumber_ == 0) {
166 for (int i = 0; i < mi->methodNumber_; i++) {
167 DumpMetaMethod(sb, mi->methods_[i], prefix + tab + tab);
168 if (i != mi->methodNumber_ - 1) {
253 MetaInterface* mi = metaComponent_->interfaces_[mt->index_];
254 return mi->name_;