Lines Matching refs:character
107 // two 257 character text nodes in a row, we'll needlessly
154 void appendToName(UChar character)
157 ASSERT(character);
158 m_data.append(character);
159 m_orAllData |= character;
183 void beginDOCTYPE(UChar character)
185 ASSERT(character);
187 m_data.append(character);
188 m_orAllData |= character;
219 void appendToPublicIdentifier(UChar character)
221 ASSERT(character);
224 m_doctypeData->m_publicIdentifier.append(character);
227 void appendToSystemIdentifier(UChar character)
229 ASSERT(character);
232 m_doctypeData->m_systemIdentifier.append(character);
254 void beginStartTag(UChar character)
256 ASSERT(character);
263 m_data.append(character);
264 m_orAllData |= character;
267 void beginEndTag(LChar character)
275 m_data.append(character);
328 void appendToAttributeName(UChar character)
330 ASSERT(character);
333 m_currentAttribute->name.append(character);
336 void appendToAttributeValue(UChar character)
338 ASSERT(character);
341 m_currentAttribute->value.append(character);
375 // Starting a character token works slightly differently than starting
376 // other types of tokens because we want to save a per-character branch.
389 void appendToCharacter(char character)
392 m_data.append(character);
395 void appendToCharacter(UChar character)
398 m_data.append(character);
399 m_orAllData |= character;
422 void appendToComment(UChar character)
424 ASSERT(character);
426 m_data.append(character);
427 m_orAllData |= character;