Home | History | Annotate | Download | only in xml

Lines Matching refs:rec

94 static void rattr(unsigned verb, SkStream& s, BMLW& rec, SkXMLWriter& writer)
103 nameIndex = rec.fNextName; // record before the ++
104 set(rec.fNames, rec.fNextName++, s, data);
105 valueIndex = rec.fNextValue; // record before the ++
106 set(rec.fValues, rec.fNextValue++, s, 31);
109 nameIndex = rec.fNextName; // record before the ++
110 set(rec.fNames, rec.fNextName++, s, data);
115 valueIndex = rec.fNextValue; // record before the ++
116 set(rec.fValues, rec.fNextValue++, s, 31);
126 writer.addAttribute(rec.fNames[nameIndex], rec.fValues[valueIndex]);
129 static void relem(unsigned verb, SkStream& s, BMLW& rec, SkXMLWriter& writer)
138 elemIndex = rec.fNextElem; // record before the ++
139 set(rec.fElems, rec.fNextElem++, s, data);
147 writer.startElement(rec.fElems[elemIndex]);
157 rattr(verb, s, rec, writer);
161 relem(verb, s, rec, writer);
174 BMLW rec;
176 relem(rbyte(s), s, rec, writer);