Lines Matching refs:mn
91 void MetadataDumper::DumpMetaNamespace(StringBuilder& sb, MetaNamespace* mn, const String& prefix)
94 sb.Append(prefix + tab).AppendFormat("\"name_\" : \"%s\",\n", mn->name_);
95 sb.Append(prefix + tab).AppendFormat("\"sequenceableNumber_\" : \"%d\",\n", mn->sequenceableNumber_);
96 sb.Append(prefix + tab).AppendFormat("\"interfaceNumber_\" : \"%d\",\n", mn->interfaceNumber_);
97 sb.Append(prefix + tab).AppendFormat("\"namespaceNumber_\" : \"%d\",\n", mn->namespaceNumber_);
99 if (mn->sequenceableNumber_ == 0) {
103 for (int i = 0; i < mn->sequenceableNumber_; i++) {
104 MetaSequenceable* mp = metaComponent_->sequenceables_[mn->sequenceableIndexes_[i]];
106 if (i != mn->sequenceableNumber_ - 1) {
113 if (mn->interfaceNumber_ == 0) {
117 for (int i = 0; i < mn->interfaceNumber_; i++) {
118 MetaInterface* mi = metaComponent_->interfaces_[mn->interfaceIndexes_[i]];
120 if (i != mn->interfaceNumber_ - 1) {
127 if (mn->namespaceNumber_ == 0) {
131 for (int i = 0; i < mn->namespaceNumber_; i++) {
132 MetaNamespace* innermn = mn->namespaces_[i];
134 if (i != mn->namespaceNumber_ - 1) {