Lines Matching refs:xmlFile
40 var xmlFile = new StringBuilder(); in SendQueryXml()
43 …xmlFile.Append("<?xml version=\"1.0\"?>\n<!DOCTYPE feature SYSTEM \"gdb-target.dtd\">\n<target ver… in SendQueryXml()
44 xmlFile.Append($"<architecture>{manager.Cpu.GDBArchitecture}</architecture>\n"); in SendQueryXml()
47 AppendFeature(ref xmlFile, feature); in SendQueryXml()
49 xmlFile.Append("</target>\n"); in SendQueryXml()
53 xmlFile.Append("<?xml version=\"1.0\"?>\n<threads>\n"); in SendQueryXml()
56 …xmlFile.Append($"<thread id=\"{gdbCpuId:x}\" core=\"{gdbCpuId - 1}\" name=\"{manager.ManagedCpus[g… in SendQueryXml()
58 xmlFile.Append("</threads>\n"); in SendQueryXml()
61 var prefix = offset + length >= xmlFile.Length ? "l" : "m"; in SendQueryXml()
62 …var xmlSubstring = xmlFile.ToString().Substring(offset, Math.Min(length, xmlFile.Length - offset)); in SendQueryXml()
66 private static void AppendFeature(ref StringBuilder xmlFile, GDBFeatureDescriptor feature) in AppendFeature() argument
68 xmlFile.Append($"<feature name=\"{feature.Name}\">\n"); in AppendFeature()
74 AppendTag(ref xmlFile, type.Type, type.Attributes, false); in AppendFeature()
77 AppendTag(ref xmlFile, tagName, field); in AppendFeature()
80 xmlFile.Append($"</{type.Type}>\n"); in AppendFeature()
84 AppendTag(ref xmlFile, type.Type, type.Attributes); in AppendFeature()
89 …xmlFile.Append($"<reg name=\"{register.Name}\" bitsize=\"{register.Size}\" regnum=\"{register.Numb… in AppendFeature()
92 xmlFile.Append($"type=\"{register.Type}\" "); in AppendFeature()
96 xmlFile.Append($"group=\"{register.Group}\" "); in AppendFeature()
98 xmlFile.Append("/>\n"); in AppendFeature()
100 xmlFile.Append("</feature>\n"); in AppendFeature()
103 …private static void AppendTag(ref StringBuilder xmlFile, string name, IReadOnlyDictionary<string, … in AppendTag() argument
105 xmlFile.Append($"<{name}"); in AppendTag()
108 xmlFile.Append($" {pair.Key}=\"{pair.Value}\""); in AppendTag()
110 xmlFile.Append(closed ? "/>\n" : ">\n"); in AppendTag()