Lines Matching refs:Append

35     sb.Append(prefix).Append("MetaComponent\n");
36 sb.Append(prefix).Append("{\n");
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_);
46 sb.Append(prefix + tab).Append("\"namespaces_\" : [],\n");
48 sb.Append(prefix + tab).Append("\"namespaces_\" : [\n");
52 sb.Append(",\n");
55 sb.Append("\n" + prefix + tab).Append("],\n");
59 sb.Append(prefix + tab).Append("\"sequenceables_\" : [],\n");
61 sb.Append(prefix + tab).Append("\"sequenceables_\" : [\n");
65 sb.Append(",\n");
68 sb.Append("\n" + prefix + tab).Append("],\n");
72 sb.Append(prefix + tab).Append("\"interfaces_\" : [],\n");
74 sb.Append(prefix + tab).Append("\"interfaces_\" : [\n");
78 sb.Append(",\n");
81 sb.Append("\n" + prefix + tab).Append("],\n");
84 sb.Append(prefix + tab).AppendFormat("\"stringPoolSize_\" : \"%d\"\n", mc->stringPoolSize_);
86 sb.Append(prefix).Append("}\n");
93 sb.Append(prefix).Append("{\n");
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_);
100 sb.Append(prefix + tab).Append("\"sequenceableIndexes_\" : [],\n");
102 sb.Append(prefix + tab).Append("\"sequenceableIndexes_\" : [\n");
105 sb.Append(prefix + tab + tab).AppendFormat("{ \"name\" : \"%s\" }", mp->name_);
107 sb.Append(",\n");
110 sb.Append("\n" + prefix + tab).Append("],\n");
114 sb.Append(prefix + tab).Append("\"interfaceIndexes_\" : [],\n");
116 sb.Append(prefix + tab).Append("\"interfaceIndexes_\" : [\n");
119 sb.Append(prefix + tab + tab).AppendFormat("{ \"name\" : \"%s\" }", mi->name_);
121 sb.Append(",\n");
124 sb.Append("\n" + prefix + tab).Append("],\n");
128 sb.Append(prefix + tab).Append("\"namespaces_\" : []\n");
130 sb.Append(prefix + tab).Append("\"namespaces_\" : [\n");
135 sb.Append(",\n");
138 sb.Append("\n" + prefix + tab).Append("]\n");
141 sb.Append(prefix).Append("}");
146 sb.Append(prefix).Append("{\n");
147 sb.Append(prefix + tab).AppendFormat("\"name_\" : \"%s\",\n", mp->name_);
148 sb.Append(prefix + tab).AppendFormat("\"namespace_\" : \"%s\"\n", mp->namespace_);
149 sb.Append(prefix).Append("}");
154 sb.Append(prefix).Append("{\n");
155 sb.Append(prefix + tab).AppendFormat("\"name_\" : \"%s\",\n", mi->name_);
156 sb.Append(prefix + tab).AppendFormat("\"namespace_\" : \"%s\",\n", mi->namespace_);
157 sb.Append(prefix + tab).AppendFormat("\"properties_\" : \"%s\",\n",
159 sb.Append(prefix + tab).AppendFormat("\"methodNumber_\" : \"%d\",\n", mi->methodNumber_);
160 sb.Append(prefix + tab).AppendFormat("\"external_\" : \"%d\",\n", mi->external_);
163 sb.Append(prefix + tab).Append("\"methods_\" : []\n");
165 sb.Append(prefix + tab).Append("\"methods_\" : [\n");
169 sb.Append(",\n");
172 sb.Append("\n" + prefix + tab).Append("]\n");
175 sb.Append(prefix).Append("}");
180 sb.Append(prefix).Append("{\n");
181 sb.Append(prefix + tab).AppendFormat("\"name_\" : \"%s\",\n", mm->name_);
182 sb.Append(prefix + tab).AppendFormat("\"signature_\" : \"%s\",\n", mm->signature_);
183 sb.Append(prefix + tab).AppendFormat("\"properties_\" : \"%s\",\n",
186 sb.Append(prefix + tab).AppendFormat("\"returnType_\" : \"%s\",\n", DumpMetaType(type).string());
187 sb.Append(prefix + tab).AppendFormat("\"parameterNumber_\" : \"%d\",\n", mm->parameterNumber_);
190 sb.Append(prefix + tab).Append("\"parameters_\" : []\n");
192 sb.Append(prefix + tab).Append("\"parameters_\" : [\n");
196 sb.Append(",\n");
199 sb.Append("\n" + prefix + tab).Append("]\n");
202 sb.Append(prefix).Append("}");
207 sb.Append(prefix).Append("{\n");
208 sb.Append(prefix + tab).AppendFormat("\"name_\" : \"%s\",\n", mp->name_);
209 sb.Append(prefix + tab).Append("\"attributes_\" : \"");
212 sb.Append("in");
216 sb.Append(addComma ? ", out" : "out");
218 sb.Append("\",\n");
220 sb.Append(prefix + tab).AppendFormat("\"type_\" : \"%s\"\n", DumpMetaType(type).string());
222 sb.Append(prefix).Append("}");