Lines Matching defs:attributeEnd
75 static void tokenizeDescriptors(const CharType*& position, const CharType* attributeEnd, Vector<StringView>& descriptors)
83 if (isEOF(position, attributeEnd)) {
84 appendDescriptorAndReset(currentDescriptorStart, attributeEnd, descriptors);
103 if (isEOF(position, attributeEnd)) {
104 appendDescriptorAndReset(currentDescriptorStart, attributeEnd, descriptors);
114 if (isEOF(position, attributeEnd))
175 const CharType* attributeEnd = attributeStart + length;
177 for (const CharType* position = attributeStart; position < attributeEnd;) {
179 skipWhile<CharType, isHTMLSpaceOrComma<CharType> >(position, attributeEnd);
180 if (position == attributeEnd) {
181 // Contrary to spec language - descriptor parsing happens on each candidate, so when we reach the attributeEnd, we can exit.
187 skipUntil<CharType, isHTMLSpace<CharType> >(position, attributeEnd);
206 tokenizeDescriptors(position, attributeEnd, descriptorTokens);