Home | History | Annotate | Download | only in xml

Lines Matching refs:rec

86 static void rattr(unsigned verb, SkStream& s, BMLW& rec, SkXMLWriter& writer)
95 nameIndex = rec.fNextName; // record before the ++
96 set(rec.fNames, rec.fNextName++, s, data);
97 valueIndex = rec.fNextValue; // record before the ++
98 set(rec.fValues, rec.fNextValue++, s, 31);
101 nameIndex = rec.fNextName; // record before the ++
102 set(rec.fNames, rec.fNextName++, s, data);
107 valueIndex = rec.fNextValue; // record before the ++
108 set(rec.fValues, rec.fNextValue++, s, 31);
118 writer.addAttribute(rec.fNames[nameIndex], rec.fValues[valueIndex]);
121 static void relem(unsigned verb, SkStream& s, BMLW& rec, SkXMLWriter& writer)
130 elemIndex = rec.fNextElem; // record before the ++
131 set(rec.fElems, rec.fNextElem++, s, data);
139 writer.startElement(rec.fElems[elemIndex]);
149 rattr(verb, s, rec, writer);
153 relem(verb, s, rec, writer);
166 BMLW rec;
168 relem(rbyte(s), s, rec, writer);