Lines Matching defs:mc
31 String MetadataDumper::DumpMetaComponent(MetaComponent* mc, const String& prefix)
37 sb.Append(prefix + tab).AppendFormat("\"magic_\" : \"0x%x\",\n", mc->magic_);
38 sb.Append(prefix + tab).AppendFormat("\"size_\" : \"%d\",\n", mc->size_);
39 sb.Append(prefix + tab).AppendFormat("\"name_\" : \"%s\",\n", mc->name_);
40 sb.Append(prefix + tab).AppendFormat("\"namespaceNumber_\" : \"%d\",\n", mc->namespaceNumber_);
41 sb.Append(prefix + tab).AppendFormat("\"sequenceableNumber_\" : \"%d\",\n", mc->sequenceableNumber_);
42 sb.Append(prefix + tab).AppendFormat("\"interfaceNumber_\" : \"%d\",\n", mc->interfaceNumber_);
43 sb.Append(prefix + tab).AppendFormat("\"typeNumber_\" : \"%d\",\n", mc->typeNumber_);
45 if (mc->namespaceNumber_ == 0) {
49 for (int i = 0; i < mc->namespaceNumber_; i++) {
50 DumpMetaNamespace(sb, mc->namespaces_[i], prefix + tab + tab);
51 if (i != mc->namespaceNumber_ - 1) {
58 if (mc->sequenceableNumber_ == 0) {
62 for (int i = 0; i < mc->sequenceableNumber_; i++) {
63 DumpMetaSequenceable(sb, mc->sequenceables_[i], prefix + tab + tab);
64 if (i != mc->sequenceableNumber_ - 1) {
71 if (mc->interfaceNumber_ == 0) {
75 for (int i = 0; i < mc->interfaceNumber_; i++) {
76 DumpMetaInterface(sb, mc->interfaces_[i], prefix + tab + tab);
77 if (i != mc->interfaceNumber_ - 1) {
84 sb.Append(prefix + tab).AppendFormat("\"stringPoolSize_\" : \"%d\"\n", mc->stringPoolSize_);