characters 2704 Source/bindings/v8/SerializedScriptValue.cpp UChar* dst = buffer.characters(); characters 76 Source/core/css/CSSDefaultStyleSheets.cpp static PassRefPtrWillBeRawPtr<StyleSheetContents> parseUASheet(const char* characters, unsigned size) characters 78 Source/core/css/CSSDefaultStyleSheets.cpp return parseUASheet(String(characters, size)); characters 36 Source/core/css/CSSMarkup.cpp static inline bool isCSSTokenizerIdentifier(const CharacterType* characters, unsigned length) characters 38 Source/core/css/CSSMarkup.cpp const CharacterType* end = characters + length; characters 41 Source/core/css/CSSMarkup.cpp if (characters != end && characters[0] == '-') characters 42 Source/core/css/CSSMarkup.cpp ++characters; characters 45 Source/core/css/CSSMarkup.cpp if (characters == end || !(characters[0] == '_' || characters[0] >= 128 || isASCIIAlpha(characters[0]))) characters 47 Source/core/css/CSSMarkup.cpp ++characters; characters 50 Source/core/css/CSSMarkup.cpp for (; characters != end; ++characters) { characters 51 Source/core/css/CSSMarkup.cpp if (!(characters[0] == '_' || characters[0] == '-' || characters[0] >= 128 || isASCIIAlphanumeric(characters[0]))) characters 72 Source/core/css/CSSMarkup.cpp static inline bool isCSSTokenizerURL(const CharacterType* characters, unsigned length) characters 74 Source/core/css/CSSMarkup.cpp const CharacterType* end = characters + length; characters 76 Source/core/css/CSSMarkup.cpp for (; characters != end; ++characters) { characters 77 Source/core/css/CSSMarkup.cpp CharacterType c = characters[0]; characters 112 Source/core/css/CSSMarkup.cpp static inline String quoteCSSStringInternal(const CharacterType* characters, unsigned length) characters 119 Source/core/css/CSSMarkup.cpp CharacterType ch = characters[i]; characters 137 Source/core/css/CSSMarkup.cpp CharacterType ch = characters[i]; characters 37 Source/core/css/CSSParserValues.h void init(const LChar* characters, unsigned length) characters 39 Source/core/css/CSSParserValues.h m_data.characters8 = characters; characters 44 Source/core/css/CSSParserValues.h void init(const UChar* characters, unsigned length) characters 46 Source/core/css/CSSParserValues.h m_data.characters16 = characters; characters 86 Source/core/css/CSSParserValues.h const CharacterType* characters() const; characters 137 Source/core/css/CSSParserValues.h inline const LChar* CSSParserString::characters<LChar>() const { return characters8(); } characters 140 Source/core/css/CSSParserValues.h inline const UChar* CSSParserString::characters<UChar>() const { return characters16(); } characters 937 Source/core/css/CSSPrimitiveValue.cpp unsigned length = decimal.toStringDecimal(buffer.characters(), buffer.length()); characters 947 Source/core/css/CSSPrimitiveValue.cpp ALWAYS_INLINE static String formatNumber(double number, const char (&characters)[characterCount]) characters 949 Source/core/css/CSSPrimitiveValue.cpp return formatNumber(number, characters, characterCount - 1); characters 311 Source/core/css/parser/BisonCSSParser-in.cpp static inline bool parseSimpleLength(const CharacterType* characters, unsigned length, CSSPrimitiveValue::UnitTypes& unit, double& number) characters 313 Source/core/css/parser/BisonCSSParser-in.cpp if (length > 2 && (characters[length - 2] | 0x20) == 'p' && (characters[length - 1] | 0x20) == 'x') { characters 316 Source/core/css/parser/BisonCSSParser-in.cpp } else if (length > 1 && characters[length - 1] == '%') { characters 325 Source/core/css/parser/BisonCSSParser-in.cpp number = charactersToDouble(characters, length, &ok); characters 1292 Source/core/css/parser/BisonCSSParser-in.cpp const UChar* characters; characters 1302 Source/core/css/parser/BisonCSSParser-in.cpp characters = characterBuffer; characters 1304 Source/core/css/parser/BisonCSSParser-in.cpp characters = name.characters16(); characters 1306 Source/core/css/parser/BisonCSSParser-in.cpp SWITCH(characters, nameLength) { characters 5107 Source/core/css/parser/CSSPropertyParser.cpp static inline bool mightBeRGBA(const CharacterType* characters, unsigned length) characters 5111 Source/core/css/parser/CSSPropertyParser.cpp return characters[4] == '(' characters 5112 Source/core/css/parser/CSSPropertyParser.cpp && isASCIIAlphaCaselessEqual(characters[0], 'r') characters 5113 Source/core/css/parser/CSSPropertyParser.cpp && isASCIIAlphaCaselessEqual(characters[1], 'g') characters 5114 Source/core/css/parser/CSSPropertyParser.cpp && isASCIIAlphaCaselessEqual(characters[2], 'b') characters 5115 Source/core/css/parser/CSSPropertyParser.cpp && isASCIIAlphaCaselessEqual(characters[3], 'a'); characters 5119 Source/core/css/parser/CSSPropertyParser.cpp static inline bool mightBeRGB(const CharacterType* characters, unsigned length) characters 5123 Source/core/css/parser/CSSPropertyParser.cpp return characters[3] == '(' characters 5124 Source/core/css/parser/CSSPropertyParser.cpp && isASCIIAlphaCaselessEqual(characters[0], 'r') characters 5125 Source/core/css/parser/CSSPropertyParser.cpp && isASCIIAlphaCaselessEqual(characters[1], 'g') characters 5126 Source/core/css/parser/CSSPropertyParser.cpp && isASCIIAlphaCaselessEqual(characters[2], 'b'); characters 5130 Source/core/css/parser/CSSPropertyParser.cpp static inline bool fastParseColorInternal(RGBA32& rgb, const CharacterType* characters, unsigned length , bool strict) characters 5135 Source/core/css/parser/CSSPropertyParser.cpp if (characters[0] == '#') { characters 5136 Source/core/css/parser/CSSPropertyParser.cpp if (Color::parseHexColor(characters + 1, length - 1, rgb)) characters 5139 Source/core/css/parser/CSSPropertyParser.cpp if (Color::parseHexColor(characters, length, rgb)) characters 5145 Source/core/css/parser/CSSPropertyParser.cpp if (mightBeRGBA(characters, length)) { characters 5146 Source/core/css/parser/CSSPropertyParser.cpp const CharacterType* current = characters + 5; characters 5147 Source/core/css/parser/CSSPropertyParser.cpp const CharacterType* end = characters + length; characters 5168 Source/core/css/parser/CSSPropertyParser.cpp if (mightBeRGB(characters, length)) { characters 5169 Source/core/css/parser/CSSPropertyParser.cpp const CharacterType* current = characters + 4; characters 5170 Source/core/css/parser/CSSPropertyParser.cpp const CharacterType* end = characters + length; characters 1267 Source/core/dom/Document.cpp const CharacterType* characters = title.getCharacters<CharacterType>(); characters 1276 Source/core/dom/Document.cpp CharacterType c = characters[i]; characters 1287 Source/core/dom/Document.cpp CharacterType c = characters[i]; characters 3978 Source/core/dom/Document.cpp static bool isValidNameNonASCII(const LChar* characters, unsigned length) characters 3980 Source/core/dom/Document.cpp if (!isValidNameStart(characters[0])) characters 3984 Source/core/dom/Document.cpp if (!isValidNamePart(characters[i])) characters 3991 Source/core/dom/Document.cpp static bool isValidNameNonASCII(const UChar* characters, unsigned length) characters 3996 Source/core/dom/Document.cpp U16_NEXT(characters, i, length, c) characters 4001 Source/core/dom/Document.cpp U16_NEXT(characters, i, length, c) characters 4010 Source/core/dom/Document.cpp static inline bool isValidNameASCII(const CharType* characters, unsigned length) characters 4012 Source/core/dom/Document.cpp CharType c = characters[0]; characters 4017 Source/core/dom/Document.cpp c = characters[i]; characters 4032 Source/core/dom/Document.cpp const LChar* characters = name.characters8(); characters 4034 Source/core/dom/Document.cpp if (isValidNameASCII(characters, length)) characters 4037 Source/core/dom/Document.cpp return isValidNameNonASCII(characters, length); characters 4040 Source/core/dom/Document.cpp const UChar* characters = name.characters16(); characters 4042 Source/core/dom/Document.cpp if (isValidNameASCII(characters, length)) characters 4045 Source/core/dom/Document.cpp return isValidNameNonASCII(characters, length); characters 4049 Source/core/dom/Document.cpp static bool parseQualifiedNameInternal(const AtomicString& qualifiedName, const CharType* characters, unsigned length, AtomicString& prefix, AtomicString& localName, ExceptionState& exceptionState) characters 4057 Source/core/dom/Document.cpp U16_NEXT(characters, i, length, c) characters 4096 Source/core/dom/Document.cpp prefix = AtomicString(characters, colonPos); characters 4102 Source/core/dom/Document.cpp localName = AtomicString(characters + prefixStart, length - prefixStart); characters 1036 Source/core/dom/Element.cpp static inline bool classStringHasClassName(const CharacterType* characters, unsigned length) characters 1042 Source/core/dom/Element.cpp if (isNotHTMLSpace<CharacterType>(characters[i])) characters 34 Source/core/dom/SpaceSplitString.cpp static inline bool hasNonASCIIOrUpper(const CharacterType* characters, unsigned length) characters 39 Source/core/dom/SpaceSplitString.cpp CharacterType c = characters[i]; characters 56 Source/core/dom/SpaceSplitString.cpp inline void SpaceSplitStringData::createVector(const CharacterType* characters, unsigned length) characters 60 Source/core/dom/SpaceSplitString.cpp while (start < length && isHTMLSpace<CharacterType>(characters[start])) characters 65 Source/core/dom/SpaceSplitString.cpp while (end < length && isNotHTMLSpace<CharacterType>(characters[end])) characters 68 Source/core/dom/SpaceSplitString.cpp m_vector.append(AtomicString(characters + start, end - start)); characters 535 Source/core/editing/TextCheckingHelper.cpp Vector<UChar> characters; characters 536 Source/core/editing/TextCheckingHelper.cpp text.appendTo(characters); characters 541 Source/core/editing/TextCheckingHelper.cpp findMisspellings(client, characters.data(), 0, length, spellingResult); characters 552 Source/core/editing/TextCheckingHelper.cpp findBadGrammars(client, characters.data(), 0, grammarCheckLength, grammarResult); characters 1831 Source/core/editing/TextIterator.cpp inline void SearchBuffer::append(const CharType* characters, size_t length) characters 1850 Source/core/editing/TextIterator.cpp StringImpl::copyChars(destination, characters, usableLength); characters 1860 Source/core/editing/TextIterator.cpp inline void SearchBuffer::prependContext(const UChar* characters, size_t length) characters 1872 Source/core/editing/TextIterator.cpp U16_BACK_1(characters, 0, wordBoundaryContextStart); characters 1873 Source/core/editing/TextIterator.cpp wordBoundaryContextStart = startOfLastWordBoundaryContext(characters, wordBoundaryContextStart); characters 1877 Source/core/editing/TextIterator.cpp m_buffer.prepend(characters + length - usableLength, usableLength); characters 2088 Source/core/editing/TextIterator.cpp Vector<UChar, 1024> characters; characters 2089 Source/core/editing/TextIterator.cpp backwardsIterator.prependTextTo(characters); characters 2090 Source/core/editing/TextIterator.cpp buffer.prependContext(characters.data(), characters.size()); characters 472 Source/core/editing/VisibleUnits.cpp Vector<UChar, 1024> characters; characters 473 Source/core/editing/VisibleUnits.cpp forwardsIterator.appendTextTo(characters); characters 474 Source/core/editing/VisibleUnits.cpp int i = endOfFirstWordBoundaryContext(characters.data(), characters.size()); characters 475 Source/core/editing/VisibleUnits.cpp string.append(characters.data(), i); characters 477 Source/core/editing/VisibleUnits.cpp if (static_cast<unsigned>(i) < characters.size()) characters 550 Source/core/editing/VisibleUnits.cpp Vector<UChar, 1024> characters; characters 551 Source/core/editing/VisibleUnits.cpp backwardsIterator.prependTextTo(characters); characters 552 Source/core/editing/VisibleUnits.cpp int length = characters.size(); characters 553 Source/core/editing/VisibleUnits.cpp int i = startOfLastWordBoundaryContext(characters.data(), length); characters 554 Source/core/editing/VisibleUnits.cpp string.prepend(characters.data() + i, length - i); characters 617 Source/core/editing/VisibleUnits.cpp static unsigned startWordBoundary(const UChar* characters, unsigned length, unsigned offset, BoundarySearchContextAvailability mayHaveMoreContext, bool& needMoreContext) characters 620 Source/core/editing/VisibleUnits.cpp if (mayHaveMoreContext && !startOfLastWordBoundaryContext(characters, offset)) { characters 626 Source/core/editing/VisibleUnits.cpp U16_BACK_1(characters, 0, offset); characters 627 Source/core/editing/VisibleUnits.cpp findWordBoundary(characters, length, offset, &start, &end); characters 648 Source/core/editing/VisibleUnits.cpp static unsigned endWordBoundary(const UChar* characters, unsigned length, unsigned offset, BoundarySearchContextAvailability mayHaveMoreContext, bool& needMoreContext) characters 651 Source/core/editing/VisibleUnits.cpp if (mayHaveMoreContext && endOfFirstWordBoundaryContext(characters + offset, length - offset) == static_cast<int>(length - offset)) { characters 657 Source/core/editing/VisibleUnits.cpp findWordBoundary(characters, length, offset, &start, &end); characters 677 Source/core/editing/VisibleUnits.cpp static unsigned previousWordPositionBoundary(const UChar* characters, unsigned length, unsigned offset, BoundarySearchContextAvailability mayHaveMoreContext, bool& needMoreContext) characters 679 Source/core/editing/VisibleUnits.cpp if (mayHaveMoreContext && !startOfLastWordBoundaryContext(characters, offset)) { characters 684 Source/core/editing/VisibleUnits.cpp return findNextWordFromIndex(characters, length, offset, false); characters 693 Source/core/editing/VisibleUnits.cpp static unsigned nextWordPositionBoundary(const UChar* characters, unsigned length, unsigned offset, BoundarySearchContextAvailability mayHaveMoreContext, bool& needMoreContext) characters 695 Source/core/editing/VisibleUnits.cpp if (mayHaveMoreContext && endOfFirstWordBoundaryContext(characters + offset, length - offset) == static_cast<int>(length - offset)) { characters 700 Source/core/editing/VisibleUnits.cpp return findNextWordFromIndex(characters, length, offset, true); characters 1030 Source/core/editing/VisibleUnits.cpp static unsigned startSentenceBoundary(const UChar* characters, unsigned length, unsigned, BoundarySearchContextAvailability, bool&) characters 1032 Source/core/editing/VisibleUnits.cpp TextBreakIterator* iterator = sentenceBreakIterator(characters, length); characters 1042 Source/core/editing/VisibleUnits.cpp static unsigned endSentenceBoundary(const UChar* characters, unsigned length, unsigned, BoundarySearchContextAvailability, bool&) characters 1044 Source/core/editing/VisibleUnits.cpp TextBreakIterator* iterator = sentenceBreakIterator(characters, length); characters 1054 Source/core/editing/VisibleUnits.cpp static unsigned previousSentencePositionBoundary(const UChar* characters, unsigned length, unsigned, BoundarySearchContextAvailability, bool&) characters 1057 Source/core/editing/VisibleUnits.cpp TextBreakIterator* iterator = sentenceBreakIterator(characters, length); characters 1068 Source/core/editing/VisibleUnits.cpp static unsigned nextSentencePositionBoundary(const UChar* characters, unsigned length, unsigned, BoundarySearchContextAvailability, bool&) characters 1072 Source/core/editing/VisibleUnits.cpp TextBreakIterator* iterator = sentenceBreakIterator(characters, length); characters 479 Source/core/frame/csp/CSPDirectiveList.cpp Vector<UChar> characters; characters 480 Source/core/frame/csp/CSPDirectiveList.cpp value.appendTo(characters); characters 482 Source/core/frame/csp/CSPDirectiveList.cpp const UChar* position = characters.data(); characters 483 Source/core/frame/csp/CSPDirectiveList.cpp const UChar* end = position + characters.size(); characters 540 Source/core/frame/csp/CSPDirectiveList.cpp Vector<UChar> characters; characters 541 Source/core/frame/csp/CSPDirectiveList.cpp value.appendTo(characters); characters 543 Source/core/frame/csp/CSPDirectiveList.cpp const UChar* position = characters.data(); characters 544 Source/core/frame/csp/CSPDirectiveList.cpp const UChar* end = position + characters.size(); characters 590 Source/core/frame/csp/CSPDirectiveList.cpp Vector<UChar> characters; characters 591 Source/core/frame/csp/CSPDirectiveList.cpp value.appendTo(characters); characters 593 Source/core/frame/csp/CSPDirectiveList.cpp const UChar* position = characters.data(); characters 594 Source/core/frame/csp/CSPDirectiveList.cpp const UChar* end = position + characters.size(); characters 182 Source/core/frame/csp/ContentSecurityPolicy.cpp Vector<UChar> characters; characters 183 Source/core/frame/csp/ContentSecurityPolicy.cpp header.appendTo(characters); characters 185 Source/core/frame/csp/ContentSecurityPolicy.cpp const UChar* begin = characters.data(); characters 186 Source/core/frame/csp/ContentSecurityPolicy.cpp const UChar* end = begin + characters.size(); characters 19 Source/core/frame/csp/MediaListDirective.cpp Vector<UChar> characters; characters 20 Source/core/frame/csp/MediaListDirective.cpp value.appendTo(characters); characters 21 Source/core/frame/csp/MediaListDirective.cpp parse(characters.data(), characters.data() + characters.size()); characters 20 Source/core/frame/csp/SourceListDirective.cpp Vector<UChar> characters; characters 21 Source/core/frame/csp/SourceListDirective.cpp value.appendTo(characters); characters 23 Source/core/frame/csp/SourceListDirective.cpp m_sourceList.parse(characters.data(), characters.data() + characters.size()); characters 40 Source/core/html/HTMLDimension.cpp static HTMLDimension parseDimension(const CharacterType* characters, size_t lastParsedIndex, size_t endOfCurrentToken) characters 46 Source/core/html/HTMLDimension.cpp while (lastParsedIndex < endOfCurrentToken && isASCIISpace((characters[lastParsedIndex]))) characters 54 Source/core/html/HTMLDimension.cpp while (position < endOfCurrentToken && isASCIIDigit(characters[position])) characters 59 Source/core/html/HTMLDimension.cpp unsigned integerValue = charactersToUIntStrict(characters + lastParsedIndex, position - lastParsedIndex, &ok); characters 63 Source/core/html/HTMLDimension.cpp if (position < endOfCurrentToken && characters[position] == '.') { characters 66 Source/core/html/HTMLDimension.cpp while (position < endOfCurrentToken && (isASCIIDigit(characters[position]) || isASCIISpace(characters[position]))) { characters 67 Source/core/html/HTMLDimension.cpp if (isASCIIDigit(characters[position])) characters 68 Source/core/html/HTMLDimension.cpp fractionNumbers.append(characters[position]); characters 81 Source/core/html/HTMLDimension.cpp while (position < endOfCurrentToken && isASCIISpace(characters[position])) characters 85 Source/core/html/HTMLDimension.cpp if (characters[position] == '*') characters 87 Source/core/html/HTMLDimension.cpp else if (characters[position] == '%') characters 54 Source/core/html/HTMLFontElement.cpp static bool parseFontSize(const CharacterType* characters, unsigned length, int& size) characters 59 Source/core/html/HTMLFontElement.cpp const CharacterType* position = characters; characters 60 Source/core/html/HTMLFontElement.cpp const CharacterType* end = characters + length; characters 177 Source/core/html/HTMLMetaElement-in.cpp DEFINE_ARRAY_FOR_MATCHING(characters, valueString, 13); characters 178 Source/core/html/HTMLMetaElement-in.cpp SWITCH(characters, length) { characters 204 Source/core/html/HTMLMetaElement-in.cpp DEFINE_ARRAY_FOR_MATCHING(characters, valueString, 13); characters 205 Source/core/html/HTMLMetaElement-in.cpp SWITCH(characters, length) { characters 241 Source/core/html/HTMLMetaElement-in.cpp DEFINE_ARRAY_FOR_MATCHING(characters, valueString, 13); characters 242 Source/core/html/HTMLMetaElement-in.cpp SWITCH(characters, length) { characters 267 Source/core/html/HTMLMetaElement-in.cpp DEFINE_ARRAY_FOR_MATCHING(characters, valueString, 10); characters 268 Source/core/html/HTMLMetaElement-in.cpp SWITCH(characters, length) { characters 297 Source/core/html/HTMLMetaElement-in.cpp DEFINE_ARRAY_FOR_MATCHING(characters, keyString, 17); characters 298 Source/core/html/HTMLMetaElement-in.cpp SWITCH(characters, length) { characters 86 Source/core/html/parser/AtomicHTMLToken.h const String& characters() const characters 41 Source/core/html/parser/HTMLParserIdioms.cpp static String stripLeadingAndTrailingHTMLSpaces(String string, const CharType* characters, unsigned length) characters 47 Source/core/html/parser/HTMLParserIdioms.cpp if (isNotHTMLSpace<CharType>(characters[numLeadingSpaces])) characters 55 Source/core/html/parser/HTMLParserIdioms.cpp if (isNotHTMLSpace<CharType>(characters[length - numTrailingSpaces - 1])) characters 373 Source/core/html/parser/HTMLParserIdioms.cpp inline StringImpl* findStringIfStatic(const CharType* characters, unsigned length) characters 379 Source/core/html/parser/HTMLParserIdioms.cpp unsigned hash = StringHasher::computeHashAndMaskTop8Bits(characters, length); characters 390 Source/core/html/parser/HTMLParserIdioms.cpp if (!equal(it->value, characters, length)) characters 395 Source/core/html/parser/HTMLParserIdioms.cpp String attemptStaticStringCreation(const LChar* characters, size_t size) characters 397 Source/core/html/parser/HTMLParserIdioms.cpp String string(findStringIfStatic(characters, size)); characters 400 Source/core/html/parser/HTMLParserIdioms.cpp return String(characters, size); characters 403 Source/core/html/parser/HTMLParserIdioms.cpp String attemptStaticStringCreation(const UChar* characters, size_t size, CharacterWidth width) characters 405 Source/core/html/parser/HTMLParserIdioms.cpp String string(findStringIfStatic(characters, size)); characters 409 Source/core/html/parser/HTMLParserIdioms.cpp string = StringImpl::create8BitIfPossible(characters, size); characters 411 Source/core/html/parser/HTMLParserIdioms.cpp string = String::make8BitFrom16BitSource(characters, size); characters 413 Source/core/html/parser/HTMLParserIdioms.cpp string = String(characters, size); characters 279 Source/core/html/parser/HTMLToken.h void beginEndTag(const Vector<LChar, 32>& characters) characters 287 Source/core/html/parser/HTMLToken.h m_data.appendVector(characters); characters 386 Source/core/html/parser/HTMLToken.h const DataVector& characters() const characters 405 Source/core/html/parser/HTMLToken.h void appendToCharacter(const Vector<LChar, 32>& characters) characters 408 Source/core/html/parser/HTMLToken.h m_data.appendVector(characters); characters 1592 Source/core/html/parser/HTMLTokenizer.cpp StringBuilder characters; characters 1593 Source/core/html/parser/HTMLTokenizer.cpp characters.reserveCapacity(numberOfBufferedCharacters()); characters 1594 Source/core/html/parser/HTMLTokenizer.cpp characters.append('<'); characters 1595 Source/core/html/parser/HTMLTokenizer.cpp characters.append('/'); characters 1596 Source/core/html/parser/HTMLTokenizer.cpp characters.append(m_temporaryBuffer.data(), m_temporaryBuffer.size()); characters 1597 Source/core/html/parser/HTMLTokenizer.cpp return characters.toString(); characters 147 Source/core/html/parser/HTMLTreeBuilder.cpp : m_characters(token->characters().impl()) characters 149 Source/core/html/parser/HTMLTreeBuilder.cpp , m_end(token->characters().length()) characters 154 Source/core/html/parser/HTMLTreeBuilder.cpp explicit CharacterTokenBuffer(const String& characters) characters 155 Source/core/html/parser/HTMLTreeBuilder.cpp : m_characters(characters.impl()) characters 157 Source/core/html/parser/HTMLTreeBuilder.cpp , m_end(characters.length()) characters 2394 Source/core/html/parser/HTMLTreeBuilder.cpp const String& characters = buffer.takeRemaining(); characters 2395 Source/core/html/parser/HTMLTreeBuilder.cpp m_tree.insertTextNode(characters); characters 2396 Source/core/html/parser/HTMLTreeBuilder.cpp if (m_framesetOk && !isAllWhitespaceOrReplacementCharacters(characters)) characters 2528 Source/core/html/parser/HTMLTreeBuilder.cpp String characters = m_pendingTableCharacters.toString(); characters 2530 Source/core/html/parser/HTMLTreeBuilder.cpp if (!isAllWhitespace(characters)) { characters 2534 Source/core/html/parser/HTMLTreeBuilder.cpp m_tree.insertTextNode(characters, NotAllWhitespace); characters 2539 Source/core/html/parser/HTMLTreeBuilder.cpp m_tree.insertTextNode(characters); characters 2662 Source/core/html/parser/HTMLTreeBuilder.cpp const String& characters = token->characters(); characters 2663 Source/core/html/parser/HTMLTreeBuilder.cpp m_tree.insertTextNode(characters); characters 2664 Source/core/html/parser/HTMLTreeBuilder.cpp if (m_framesetOk && !isAllWhitespaceOrReplacementCharacters(characters)) characters 491 Source/core/html/track/vtt/VTTParser.cpp RefPtr<Text> child = Text::create(document, m_token.characters()); characters 549 Source/core/html/track/vtt/VTTParser.cpp String charactersString = m_token.characters(); characters 54 Source/core/html/track/vtt/VTTScanner.cpp bool VTTScanner::scan(const LChar* characters, size_t charactersCount) characters 61 Source/core/html/track/vtt/VTTScanner.cpp matched = WTF::equal(m_data.characters8, characters, charactersCount); characters 63 Source/core/html/track/vtt/VTTScanner.cpp matched = WTF::equal(m_data.characters16, characters, charactersCount); characters 82 Source/core/html/track/vtt/VTTScanner.h bool scan(const LChar* characters, size_t charactersCount); characters 86 Source/core/html/track/vtt/VTTScanner.h bool scan(const char (&characters)[charactersCount]); characters 161 Source/core/html/track/vtt/VTTScanner.h inline bool VTTScanner::scan(const char (&characters)[charactersCount]) characters 163 Source/core/html/track/vtt/VTTScanner.h return scan(reinterpret_cast<const LChar*>(characters), charactersCount - 1); characters 75 Source/core/html/track/vtt/VTTToken.h const String& characters() const { return m_data; } characters 52 Source/core/html/track/vtt/VTTTokenizer.cpp ALWAYS_INLINE bool equalLiteral(const StringBuilder& s, const char (&characters)[charactersCount]) characters 54 Source/core/html/track/vtt/VTTTokenizer.cpp return WTF::equal(s, reinterpret_cast<const LChar*>(characters), charactersCount - 1); characters 205 Source/core/inspector/InspectorStyleSheet.cpp static inline void fixUnparsedProperties(const CharacterType* characters, CSSRuleSourceData* ruleData) characters 220 Source/core/inspector/InspectorStyleSheet.cpp if (currentData->range.end > 0 && characters[styleStart + currentData->range.end - 1] == ';') characters 229 Source/core/inspector/InspectorStyleSheet.cpp while (isHTMLSpace<CharacterType>(characters[propertyEndInStyleSheet])) characters 237 Source/core/inspector/InspectorStyleSheet.cpp while (valueStartInStyleSheet < propertyEndInStyleSheet && characters[valueStartInStyleSheet] != ':') characters 241 Source/core/inspector/InspectorStyleSheet.cpp while (valueStartInStyleSheet < propertyEndInStyleSheet && isHTMLSpace<CharacterType>(characters[valueStartInStyleSheet])) characters 244 Source/core/inspector/InspectorStyleSheet.cpp currentData->value = String(characters + valueStartInStyleSheet, propertyEndInStyleSheet - valueStartInStyleSheet + (characters[propertyEndInStyleSheet] == ';' ? 0 : 1)); characters 464 Source/core/rendering/InlineIterator.h static inline int findFirstTrailingSpace(RenderText* lastText, const CharacterType* characters, int start, int stop) characters 468 Source/core/rendering/InlineIterator.h UChar current = characters[firstSpace - 1]; characters 2687 Source/core/rendering/RenderBlockFlow.cpp static inline TextRun constructTextRunInternal(RenderObject* context, const Font& font, const CharacterType* characters, int length, RenderStyle* style, TextDirection direction, TextRun::ExpansionBehavior expansion) characters 2694 Source/core/rendering/RenderBlockFlow.cpp TextRun run(characters, length, 0, 0, expansion, textDirection, directionalOverride); characters 2702 Source/core/rendering/RenderBlockFlow.cpp static inline TextRun constructTextRunInternal(RenderObject* context, const Font& font, const CharacterType* characters, int length, RenderStyle* style, TextDirection direction, TextRun::ExpansionBehavior expansion, TextRunFlags flags) characters 2715 Source/core/rendering/RenderBlockFlow.cpp TextRun run(characters, length, 0, 0, expansion, textDirection, directionalOverride); characters 2722 Source/core/rendering/RenderBlockFlow.cpp TextRun RenderBlockFlow::constructTextRun(RenderObject* context, const Font& font, const LChar* characters, int length, RenderStyle* style, TextDirection direction, TextRun::ExpansionBehavior expansion) characters 2724 Source/core/rendering/RenderBlockFlow.cpp return constructTextRunInternal(context, font, characters, length, style, direction, expansion); characters 2727 Source/core/rendering/RenderBlockFlow.cpp TextRun RenderBlockFlow::constructTextRun(RenderObject* context, const Font& font, const UChar* characters, int length, RenderStyle* style, TextDirection direction, TextRun::ExpansionBehavior expansion) characters 2729 Source/core/rendering/RenderBlockFlow.cpp return constructTextRunInternal(context, font, characters, length, style, direction, expansion); characters 193 Source/core/rendering/RenderBlockFlow.h static TextRun constructTextRun(RenderObject* context, const Font&, const LChar* characters, int length, RenderStyle*, TextDirection, characters 196 Source/core/rendering/RenderBlockFlow.h static TextRun constructTextRun(RenderObject* context, const Font&, const UChar* characters, int length, RenderStyle*, TextDirection, characters 208 Source/core/rendering/RenderBlockLineLayout.cpp static inline bool endsWithASCIISpaces(const CharacterType* characters, unsigned pos, unsigned end) characters 210 Source/core/rendering/RenderBlockLineLayout.cpp while (isASCIISpace(characters[pos])) { characters 393 Source/core/rendering/RenderListMarker.cpp UChar characters[bufferLength]; characters 399 Source/core/rendering/RenderListMarker.cpp characters[length++] = table[a - 1]; characters 406 Source/core/rendering/RenderListMarker.cpp return String(characters, length); characters 119 Source/core/rendering/RenderText.cpp TextBreakIterator* boundary = wordBreakIterator(stringWithPrevious.characters(), length + 1); characters 35 Source/core/rendering/svg/SVGTextChunk.cpp void SVGTextChunk::calculateLength(float& length, unsigned& characters) const characters 50 Source/core/rendering/svg/SVGTextChunk.cpp characters += fragment.length; characters 45 Source/core/rendering/svg/SVGTextChunk.h void calculateLength(float& length, unsigned& characters) const; characters 193 Source/core/rendering/svg/SVGTextLayoutEngine.cpp unsigned characters = 0; characters 194 Source/core/rendering/svg/SVGTextLayoutEngine.cpp chunk.calculateLength(length, characters); characters 200 Source/core/rendering/svg/SVGTextLayoutEngine.cpp totalCharacters += characters; characters 276 Source/core/rendering/svg/SVGTextLayoutEngine.cpp String characters = textBox->textRenderer()->text(); characters 281 Source/core/rendering/svg/SVGTextLayoutEngine.cpp String fragmentString = characters.substring(fragment.characterOffset, fragment.length); characters 308 Source/core/svg/SVGFontData.cpp const LChar* characters = string.characters8(); characters 310 Source/core/svg/SVGFontData.cpp mirroredCharacters.append(mirroredChar(characters[i])); characters 312 Source/core/svg/SVGFontData.cpp const UChar* characters = string.characters16(); characters 316 Source/core/svg/SVGFontData.cpp U16_NEXT(characters, i, length, character); characters 268 Source/core/svg/SVGParserUtilities.cpp static bool parseUnicodeRange(const CharType* characters, unsigned length, UnicodeRange& range) characters 270 Source/core/svg/SVGParserUtilities.cpp if (length < 2 || characters[0] != 'U' || characters[1] != '+') characters 277 Source/core/svg/SVGParserUtilities.cpp const CharType* ptr = characters + 2; characters 278 Source/core/svg/SVGParserUtilities.cpp const CharType* end = characters + length; characters 152 Source/core/xml/XSLTProcessorLibxslt.cpp UChar* bufferUChar = stringBuffer.characters(); characters 162 Source/core/xml/XSLTProcessorLibxslt.cpp int utf16Length = bufferUChar - stringBuffer.characters(); characters 163 Source/core/xml/XSLTProcessorLibxslt.cpp resultOutput.append(stringBuffer.characters(), utf16Length); characters 195 Source/core/xml/parser/XMLDocumentParser.cpp parser->characters(m_chars, m_length); characters 1225 Source/core/xml/parser/XMLDocumentParser.cpp getParser(closure)->characters(chars, length); characters 1390 Source/core/xml/parser/XMLDocumentParser.cpp sax.characters = charactersHandler; characters 133 Source/core/xml/parser/XMLDocumentParser.h void characters(const xmlChar* chars, int length); characters 85 Source/platform/fonts/Character.cpp CodePath Character::characterRangeCodePath(const UChar* characters, unsigned len) characters 138 Source/platform/fonts/Character.cpp const UChar c = characters[i]; characters 155 Source/platform/fonts/Character.cpp UChar next = characters[++i]; characters 275 Source/platform/fonts/Character.cpp unsigned Character::expansionOpportunityCount(const LChar* characters, size_t length, TextDirection direction, bool& isAfterExpansion) characters 280 Source/platform/fonts/Character.cpp if (treatAsSpace(characters[i])) { characters 289 Source/platform/fonts/Character.cpp if (treatAsSpace(characters[i - 1])) { characters 300 Source/platform/fonts/Character.cpp unsigned Character::expansionOpportunityCount(const UChar* characters, size_t length, TextDirection direction, bool& isAfterExpansion) characters 306 Source/platform/fonts/Character.cpp UChar32 character = characters[i]; characters 312 Source/platform/fonts/Character.cpp if (U16_IS_LEAD(character) && i + 1 < length && U16_IS_TRAIL(characters[i + 1])) { characters 313 Source/platform/fonts/Character.cpp character = U16_GET_SUPPLEMENTARY(character, characters[i + 1]); characters 327 Source/platform/fonts/Character.cpp UChar32 character = characters[i - 1]; characters 333 Source/platform/fonts/Character.cpp if (U16_IS_TRAIL(character) && i > 1 && U16_IS_LEAD(characters[i - 2])) { characters 334 Source/platform/fonts/Character.cpp character = U16_GET_SUPPLEMENTARY(characters[i - 2], character); characters 365 Source/platform/fonts/Character.cpp static inline String normalizeSpacesInternal(const CharacterType* characters, unsigned length) characters 371 Source/platform/fonts/Character.cpp normalized.append(Character::normalizeSpaces(characters[i])); characters 376 Source/platform/fonts/Character.cpp String Character::normalizeSpaces(const LChar* characters, unsigned length) characters 378 Source/platform/fonts/Character.cpp return normalizeSpacesInternal(characters, length); characters 381 Source/platform/fonts/Character.cpp String Character::normalizeSpaces(const UChar* characters, unsigned length) characters 383 Source/platform/fonts/Character.cpp return normalizeSpacesInternal(characters, length); characters 33 Source/platform/fonts/Latin1TextIterator.h Latin1TextIterator(const LChar* characters, int currentCharacter, int lastCharacter, int /*endCharacter*/) characters 34 Source/platform/fonts/Latin1TextIterator.h : m_characters(characters) characters 57 Source/platform/fonts/Latin1TextIterator.h const LChar* characters() const { return m_characters; } characters 57 Source/platform/fonts/WidthCache.h template<typename CharacterType> SmallStringKey(CharacterType* characters, unsigned short length) characters 69 Source/platform/fonts/WidthCache.h m_characters[i] = characters[i]; characters 70 Source/platform/fonts/WidthCache.h m_characters[i + 1] = characters[i + 1]; characters 71 Source/platform/fonts/WidthCache.h hasher.addCharactersAssumingAligned(characters[i], characters[i + 1]); characters 76 Source/platform/fonts/WidthCache.h m_characters[i] = characters[i]; characters 77 Source/platform/fonts/WidthCache.h hasher.addCharacter(characters[i]); characters 83 Source/platform/fonts/WidthCache.h const UChar* characters() const { return m_characters; } characters 199 Source/platform/fonts/WidthCache.h return WTF::equal(a.characters(), b.characters(), a.length()); characters 285 Source/platform/fonts/WidthIterator.cpp if ((m_run.applyWordRounding() && textIterator.currentCharacter() < m_run.length() && Character::isRoundingHackCharacter(*(textIterator.characters()))) characters 51 Source/platform/fonts/harfbuzz/HarfBuzzFaceCoreText.cpp UniChar characters[4]; characters 54 Source/platform/fonts/harfbuzz/HarfBuzzFaceCoreText.cpp U16_APPEND_UNSAFE(characters, length, unicode); characters 55 Source/platform/fonts/harfbuzz/HarfBuzzFaceCoreText.cpp if (!CTFontGetGlyphsForCharacters(ctFont, characters, cgGlyphs, length)) characters 614 Source/platform/fonts/harfbuzz/HarfBuzzShaper.cpp const UChar* currentCharacterPosition = iterator.characters(); characters 623 Source/platform/fonts/harfbuzz/HarfBuzzShaper.cpp int length = handleMultipleUChar(character, clusterLength, currentFontData, currentCharacterPosition, iterator.characters() + clusterLength, normalizedBufferEnd); characters 637 Source/platform/fonts/harfbuzz/HarfBuzzShaper.cpp currentCharacterPosition = iterator.characters(); characters 146 Source/platform/fonts/mac/ComplexTextController.cpp TextBreakIterator* cursorPositionIterator = cursorMovementIterator(complexTextRun.characters(), stringLength); characters 531 Source/platform/fonts/mac/ComplexTextController.cpp const UChar* cp = complexTextRun.characters(); characters 553 Source/platform/fonts/mac/ComplexTextController.cpp nextCh = *(m_complexTextRuns[r + 1]->characters() + m_complexTextRuns[r + 1]->indexAt(0)); characters 77 Source/platform/fonts/mac/ComplexTextController.h static PassRefPtr<ComplexTextRun> create(CTRunRef ctRun, const SimpleFontData* fontData, const UChar* characters, unsigned stringLocation, size_t stringLength, CFRange runRange) characters 79 Source/platform/fonts/mac/ComplexTextController.h return adoptRef(new ComplexTextRun(ctRun, fontData, characters, stringLocation, stringLength, runRange)); characters 82 Source/platform/fonts/mac/ComplexTextController.h static PassRefPtr<ComplexTextRun> create(const SimpleFontData* fontData, const UChar* characters, unsigned stringLocation, size_t stringLength, bool ltr) characters 84 Source/platform/fonts/mac/ComplexTextController.h return adoptRef(new ComplexTextRun(fontData, characters, stringLocation, stringLength, ltr)); characters 89 Source/platform/fonts/mac/ComplexTextController.h const UChar* characters() const { return m_characters; } characters 103 Source/platform/fonts/mac/ComplexTextController.h ComplexTextRun(CTRunRef, const SimpleFontData*, const UChar* characters, unsigned stringLocation, size_t stringLength, CFRange runRange); characters 104 Source/platform/fonts/mac/ComplexTextController.h ComplexTextRun(const SimpleFontData*, const UChar* characters, unsigned stringLocation, size_t stringLength, bool ltr); characters 159 Source/platform/fonts/mac/FontComplexTextMac.cpp const SimpleFontData* Font::fontDataForCombiningCharacterSequence(const UChar* characters, size_t length, FontDataVariant variant) const characters 163 Source/platform/fonts/mac/FontComplexTextMac.cpp U16_NEXT(characters, baseCharacterLength, length, baseCharacter); characters 203 Source/platform/fonts/mac/FontComplexTextMac.cpp if (simpleFontData->canRenderCombiningCharacterSequence(characters, length)) characters 207 Source/platform/fonts/mac/FontComplexTextMac.cpp if (!triedBaseCharacterFontData && baseCharacterGlyphData.fontData && baseCharacterGlyphData.fontData->canRenderCombiningCharacterSequence(characters, length)) characters 254 Source/platform/fonts/skia/SimpleFontDataSkia.cpp bool SimpleFontData::canRenderCombiningCharacterSequence(const UChar* characters, size_t length) const characters 259 Source/platform/fonts/skia/SimpleFontDataSkia.cpp WTF::HashMap<String, bool>::AddResult addResult = m_combiningCharacterSequenceSupport->add(String(characters, length), false); characters 265 Source/platform/fonts/skia/SimpleFontDataSkia.cpp int32_t normalizedLength = unorm_normalize(characters, length, UNORM_NFC, UNORM_UNICODE_3_2, &normalizedCharacters[0], length, &error); characters 329 Source/platform/fonts/win/FontFallbackWin.cpp const UChar* getFallbackFamilyForFirstNonCommonCharacter(const UChar* characters, characters 333 Source/platform/fonts/win/FontFallbackWin.cpp ASSERT(characters && characters[0] && length > 0); characters 342 Source/platform/fonts/win/FontFallbackWin.cpp U16_NEXT(characters, i, length, ucs4); characters 46 Source/platform/fonts/win/FontFallbackWin.h PLATFORM_EXPORT const UChar* getFallbackFamilyForFirstNonCommonCharacter(const UChar* characters, characters 113 Source/platform/network/HTTPParsers.cpp bool isValidHTTPToken(const String& characters) characters 115 Source/platform/network/HTTPParsers.cpp if (characters.isEmpty()) characters 117 Source/platform/network/HTTPParsers.cpp for (unsigned i = 0; i < characters.length(); ++i) { characters 118 Source/platform/network/HTTPParsers.cpp UChar c = characters[i]; characters 87 Source/platform/text/LocaleICU.cpp unum_getSymbol(m_numberFormat, symbol, buffer.characters(), bufferLength, &status); characters 102 Source/platform/text/LocaleICU.cpp unum_getTextAttribute(m_numberFormat, tag, buffer.characters(), bufferLength, &status); characters 163 Source/platform/text/LocaleICU.cpp udat_toPattern(dateFormat, TRUE, buffer.characters(), length, &status); characters 185 Source/platform/text/LocaleICU.cpp udat_getSymbols(dateFormat, type, startIndex + i, buffer.characters(), length, &status); characters 327 Source/platform/text/LocaleICU.cpp udatpg_getBestPattern(patternGenerator, skeletonCharacters.data(), skeletonCharacters.size(), buffer.characters(), length, &status); characters 184 Source/platform/text/LocaleWin.cpp ::GetLocaleInfo(m_lcid, type | (m_defaultsForLocale ? LOCALE_NOUSEROVERRIDE : 0), buffer.characters(), bufferSizeWithNUL); characters 103 Source/platform/text/StringTruncator.cpp static float stringWidth(const Font& renderer, const UChar* characters, unsigned length, bool disableRoundingHacks) characters 105 Source/platform/text/StringTruncator.cpp TextRun run(characters, length); characters 33 Source/platform/text/SurrogatePairAwareTextIterator.cpp SurrogatePairAwareTextIterator::SurrogatePairAwareTextIterator(const UChar* characters, int currentCharacter, int lastCharacter, int endCharacter) characters 34 Source/platform/text/SurrogatePairAwareTextIterator.cpp : m_characters(characters) characters 57 Source/platform/text/SurrogatePairAwareTextIterator.h const UChar* characters() const { return m_characters; } characters 38 Source/platform/text/TextBoundaries.cpp int endOfFirstWordBoundaryContext(const UChar* characters, int length) characters 43 Source/platform/text/TextBoundaries.cpp U16_NEXT(characters, i, length, ch); characters 50 Source/platform/text/TextBoundaries.cpp int startOfLastWordBoundaryContext(const UChar* characters, int length) characters 55 Source/platform/text/TextBoundaries.cpp U16_PREV(characters, 0, i, ch); characters 39 Source/platform/text/TextBoundaries.h PLATFORM_EXPORT int endOfFirstWordBoundaryContext(const UChar* characters, int length); characters 40 Source/platform/text/TextBoundaries.h PLATFORM_EXPORT int startOfLastWordBoundaryContext(const UChar* characters, int length); characters 296 Source/platform/text/UnicodeUtilities.cpp void normalizeCharactersIntoNFCForm(const UChar* characters, unsigned length, Vector<UChar>& buffer) characters 303 Source/platform/text/UnicodeUtilities.cpp size_t bufferSize = unorm_normalize(characters, length, UNORM_NFC, 0, buffer.data(), length, &status); characters 313 Source/platform/text/UnicodeUtilities.cpp unorm_normalize(characters, length, UNORM_NFC, 0, buffer.data(), bufferSize, &status); characters 39 Source/platform/text/UnicodeUtilities.h PLATFORM_EXPORT void normalizeCharactersIntoNFCForm(const UChar* characters, unsigned length, Vector<UChar>& buffer); characters 76 Source/wtf/text/ASCIIFastPath.h inline bool charactersAreAllASCII(const CharacterType* characters, size_t length) characters 79 Source/wtf/text/ASCIIFastPath.h const CharacterType* end = characters + length; characters 82 Source/wtf/text/ASCIIFastPath.h while (!isAlignedToMachineWord(characters) && characters != end) { characters 83 Source/wtf/text/ASCIIFastPath.h allCharBits |= *characters; characters 84 Source/wtf/text/ASCIIFastPath.h ++characters; characters 90 Source/wtf/text/ASCIIFastPath.h while (characters < wordEnd) { characters 91 Source/wtf/text/ASCIIFastPath.h allCharBits |= *(reinterpret_cast_ptr<const MachineWord*>(characters)); characters 92 Source/wtf/text/ASCIIFastPath.h characters += loopIncrement; characters 96 Source/wtf/text/ASCIIFastPath.h while (characters != end) { characters 97 Source/wtf/text/ASCIIFastPath.h allCharBits |= *characters; characters 98 Source/wtf/text/ASCIIFastPath.h ++characters; characters 181 Source/wtf/text/AtomicString.cpp const CharacterType* characters; characters 189 Source/wtf/text/AtomicString.cpp ASSERT(buffer.hash == StringHasher::computeHashAndMaskTop8Bits(buffer.characters, buffer.length)); characters 195 Source/wtf/text/AtomicString.cpp return WTF::equal(string, buffer.characters, buffer.length); characters 200 Source/wtf/text/AtomicString.cpp location = StringImpl::create(buffer.characters, buffer.length).leakRef(); characters 208 Source/wtf/text/AtomicString.cpp const char* characters; characters 228 Source/wtf/text/AtomicString.cpp return equalLatin1WithUTF8(characters8, characters8 + string->length(), buffer.characters, buffer.characters + buffer.length); characters 231 Source/wtf/text/AtomicString.cpp return equalUTF16WithUTF8(characters16, characters16 + string->length(), buffer.characters, buffer.characters + buffer.length); characters 238 Source/wtf/text/AtomicString.cpp ASSERT(isASCII(buffer.characters[i])); characters 239 Source/wtf/text/AtomicString.cpp if (stringCharacters[i] != buffer.characters[i]) characters 249 Source/wtf/text/AtomicString.cpp ASSERT(isASCII(buffer.characters[i])); characters 250 Source/wtf/text/AtomicString.cpp if (stringCharacters[i] != buffer.characters[i]) characters 263 Source/wtf/text/AtomicString.cpp const char* source = buffer.characters; characters 268 Source/wtf/text/AtomicString.cpp newString = StringImpl::create(buffer.characters, buffer.length); characters 416 Source/wtf/text/AtomicString.cpp PassRefPtr<StringImpl> AtomicString::addFromLiteralData(const char* characters, unsigned length) characters 418 Source/wtf/text/AtomicString.cpp ASSERT(characters); characters 421 Source/wtf/text/AtomicString.cpp CharBuffer buffer = { characters, length }; characters 481 Source/wtf/text/AtomicString.cpp buffer.characters = charactersStart; characters 46 Source/wtf/text/AtomicString.h explicit AtomicString(const Vector<UChar, inlineCapacity>& characters) characters 47 Source/wtf/text/AtomicString.h : m_string(add(characters.data(), characters.size())) characters 59 Source/wtf/text/AtomicString.h AtomicString(const char* characters, unsigned length, ConstructFromLiteralTag) characters 60 Source/wtf/text/AtomicString.h : m_string(addFromLiteralData(characters, length)) characters 65 Source/wtf/text/AtomicString.h ALWAYS_INLINE AtomicString(const char (&characters)[charactersCount], ConstructFromLiteralTag) characters 66 Source/wtf/text/AtomicString.h : m_string(addFromLiteralData(characters, charactersCount - 1)) characters 188 Source/wtf/text/AtomicString.h static PassRefPtr<StringImpl> addFromLiteralData(const char* characters, unsigned length); characters 233 Source/wtf/text/AtomicString.h inline AtomicString AtomicString::fromUTF8(const char* characters, size_t length) characters 235 Source/wtf/text/AtomicString.h if (!characters) characters 239 Source/wtf/text/AtomicString.h return fromUTF8Internal(characters, characters + length); characters 242 Source/wtf/text/AtomicString.h inline AtomicString AtomicString::fromUTF8(const char* characters) characters 244 Source/wtf/text/AtomicString.h if (!characters) characters 246 Source/wtf/text/AtomicString.h if (!*characters) characters 248 Source/wtf/text/AtomicString.h return fromUTF8Internal(characters, 0); characters 40 Source/wtf/text/IntegerToStringConversion.h static inline ReturnType flush(LChar* characters, unsigned length, void*) { return StringImpl::create(characters, length); } characters 45 Source/wtf/text/IntegerToStringConversion.h static inline ReturnType flush(LChar* characters, unsigned length, StringBuilder* stringBuilder) { stringBuilder->append(characters, length); } characters 50 Source/wtf/text/IntegerToStringConversion.h static inline ReturnType flush(LChar* characters, unsigned length, void*) { return AtomicString(characters, length); } characters 46 Source/wtf/text/StringBuffer.h CharType* characters; characters 47 Source/wtf/text/StringBuffer.h m_data = StringImpl::createUninitialized(length, characters); characters 64 Source/wtf/text/StringBuffer.h CharType* characters; characters 65 Source/wtf/text/StringBuffer.h m_data = StringImpl::createUninitialized(newLength, characters); characters 76 Source/wtf/text/StringBuffer.h CharType* characters() { return length() ? const_cast<CharType*>(m_data->getCharacters<CharType>()) : 0; } characters 78 Source/wtf/text/StringBuffer.h CharType& operator[](unsigned i) { ASSERT_WITH_SECURITY_IMPLICATION(i < length()); return characters()[i]; } characters 262 Source/wtf/text/StringBuilder.cpp void StringBuilder::append(const UChar* characters, unsigned length) characters 267 Source/wtf/text/StringBuilder.cpp ASSERT(characters); characters 270 Source/wtf/text/StringBuilder.cpp if (length == 1 && !(*characters & ~0xff)) { characters 272 Source/wtf/text/StringBuilder.cpp LChar lChar = static_cast<LChar>(*characters); characters 291 Source/wtf/text/StringBuilder.cpp memcpy(m_bufferCharacters16 + m_length, characters, static_cast<size_t>(length) * sizeof(UChar)); characters 294 Source/wtf/text/StringBuilder.cpp memcpy(appendUninitialized<UChar>(length), characters, static_cast<size_t>(length) * sizeof(UChar)); characters 297 Source/wtf/text/StringBuilder.cpp void StringBuilder::append(const LChar* characters, unsigned length) characters 301 Source/wtf/text/StringBuilder.cpp ASSERT(characters); characters 306 Source/wtf/text/StringBuilder.cpp memcpy(dest, characters, static_cast<size_t>(length) * sizeof(LChar)); characters 308 Source/wtf/text/StringBuilder.cpp const LChar* end = characters + length; characters 309 Source/wtf/text/StringBuilder.cpp while (characters < end) characters 310 Source/wtf/text/StringBuilder.cpp *(dest++) = *(characters++); characters 314 Source/wtf/text/StringBuilder.cpp const LChar* end = characters + length; characters 315 Source/wtf/text/StringBuilder.cpp while (characters < end) characters 316 Source/wtf/text/StringBuilder.cpp *(dest++) = *(characters++); characters 51 Source/wtf/text/StringBuilder.h ALWAYS_INLINE void append(const char* characters, unsigned length) { append(reinterpret_cast<const LChar*>(characters), length); } characters 118 Source/wtf/text/StringBuilder.h void append(const char* characters) characters 120 Source/wtf/text/StringBuilder.h if (characters) characters 121 Source/wtf/text/StringBuilder.h append(characters, strlen(characters)); characters 167 Source/wtf/text/StringBuilder.h ALWAYS_INLINE void appendLiteral(const char (&characters)[charactersCount]) { append(characters, charactersCount - 1); } characters 100 Source/wtf/text/StringBuilderTest.cpp const LChar* characters = builder2.characters8(); characters 102 Source/wtf/text/StringBuilderTest.cpp ASSERT_EQ(characters, builder2.characters8()); characters 401 Source/wtf/text/StringImpl.cpp PassRefPtr<StringImpl> StringImpl::create(const UChar* characters, unsigned length) characters 403 Source/wtf/text/StringImpl.cpp if (!characters || !length) characters 408 Source/wtf/text/StringImpl.cpp memcpy(data, characters, length * sizeof(UChar)); characters 412 Source/wtf/text/StringImpl.cpp PassRefPtr<StringImpl> StringImpl::create(const LChar* characters, unsigned length) characters 414 Source/wtf/text/StringImpl.cpp if (!characters || !length) characters 419 Source/wtf/text/StringImpl.cpp memcpy(data, characters, length * sizeof(LChar)); characters 423 Source/wtf/text/StringImpl.cpp PassRefPtr<StringImpl> StringImpl::create8BitIfPossible(const UChar* characters, unsigned length) characters 425 Source/wtf/text/StringImpl.cpp if (!characters || !length) characters 432 Source/wtf/text/StringImpl.cpp if (characters[i] & 0xff00) characters 433 Source/wtf/text/StringImpl.cpp return create(characters, length); characters 434 Source/wtf/text/StringImpl.cpp data[i] = static_cast<LChar>(characters[i]); characters 900 Source/wtf/text/StringImpl.cpp ALWAYS_INLINE PassRefPtr<StringImpl> StringImpl::removeCharacters(const CharType* characters, CharacterMatchFunctionPtr findMatch) characters 902 Source/wtf/text/StringImpl.cpp const CharType* from = characters; characters 912 Source/wtf/text/StringImpl.cpp CharType* to = data.characters(); characters 913 Source/wtf/text/StringImpl.cpp unsigned outc = from - characters; characters 916 Source/wtf/text/StringImpl.cpp memcpy(to, characters, outc * sizeof(CharType)); characters 949 Source/wtf/text/StringImpl.cpp CharType* to = data.characters(); characters 359 Source/wtf/text/StringImpl.h ALWAYS_INLINE PassRefPtr<StringImpl> removeCharacters(const CharType* characters, CharacterMatchFunctionPtr); characters 496 Source/wtf/text/StringImpl.h inline size_t find(const CharacterType* characters, unsigned length, CharacterType matchCharacter, unsigned index = 0) characters 499 Source/wtf/text/StringImpl.h if (characters[index] == matchCharacter) characters 506 Source/wtf/text/StringImpl.h ALWAYS_INLINE size_t find(const UChar* characters, unsigned length, LChar matchCharacter, unsigned index = 0) characters 508 Source/wtf/text/StringImpl.h return find(characters, length, static_cast<UChar>(matchCharacter), index); characters 511 Source/wtf/text/StringImpl.h inline size_t find(const LChar* characters, unsigned length, UChar matchCharacter, unsigned index = 0) characters 515 Source/wtf/text/StringImpl.h return find(characters, length, static_cast<LChar>(matchCharacter), index); characters 518 Source/wtf/text/StringImpl.h inline size_t find(const LChar* characters, unsigned length, CharacterMatchFunctionPtr matchFunction, unsigned index = 0) characters 521 Source/wtf/text/StringImpl.h if (matchFunction(characters[index])) characters 528 Source/wtf/text/StringImpl.h inline size_t find(const UChar* characters, unsigned length, CharacterMatchFunctionPtr matchFunction, unsigned index = 0) characters 531 Source/wtf/text/StringImpl.h if (matchFunction(characters[index])) characters 539 Source/wtf/text/StringImpl.h inline size_t findNextLineStart(const CharacterType* characters, unsigned length, unsigned index = 0) characters 542 Source/wtf/text/StringImpl.h CharacterType c = characters[index++]; characters 555 Source/wtf/text/StringImpl.h CharacterType c2 = characters[index]; characters 570 Source/wtf/text/StringImpl.h inline size_t reverseFindLineTerminator(const CharacterType* characters, unsigned length, unsigned index = UINT_MAX) characters 576 Source/wtf/text/StringImpl.h CharacterType c = characters[index]; characters 580 Source/wtf/text/StringImpl.h c = characters[index]; characters 586 Source/wtf/text/StringImpl.h inline size_t reverseFind(const CharacterType* characters, unsigned length, CharacterType matchCharacter, unsigned index = UINT_MAX) characters 592 Source/wtf/text/StringImpl.h while (characters[index] != matchCharacter) { characters 599 Source/wtf/text/StringImpl.h ALWAYS_INLINE size_t reverseFind(const UChar* characters, unsigned length, LChar matchCharacter, unsigned index = UINT_MAX) characters 601 Source/wtf/text/StringImpl.h return reverseFind(characters, length, static_cast<UChar>(matchCharacter), index); characters 604 Source/wtf/text/StringImpl.h inline size_t reverseFind(const LChar* characters, unsigned length, UChar matchCharacter, unsigned index = UINT_MAX) characters 608 Source/wtf/text/StringImpl.h return reverseFind(characters, length, static_cast<LChar>(matchCharacter), index); characters 457 Source/wtf/text/TextCodecICU.cpp TextCodecInput(const TextEncoding& encoding, const UChar* characters, size_t length) characters 458 Source/wtf/text/TextCodecICU.cpp : m_begin(characters) characters 459 Source/wtf/text/TextCodecICU.cpp , m_end(characters + length) characters 462 Source/wtf/text/TextCodecICU.cpp TextCodecInput(const TextEncoding& encoding, const LChar* characters, size_t length) characters 466 Source/wtf/text/TextCodecICU.cpp m_buffer.append(characters[i]); characters 522 Source/wtf/text/TextCodecICU.cpp CString TextCodecICU::encodeCommon(const CharType* characters, size_t length, UnencodableHandling handling) characters 532 Source/wtf/text/TextCodecICU.cpp TextCodecInput input(m_encoding, characters, length); characters 536 Source/wtf/text/TextCodecICU.cpp CString TextCodecICU::encode(const UChar* characters, size_t length, UnencodableHandling handling) characters 538 Source/wtf/text/TextCodecICU.cpp return encodeCommon(characters, length, handling); characters 541 Source/wtf/text/TextCodecICU.cpp CString TextCodecICU::encode(const LChar* characters, size_t length, UnencodableHandling handling) characters 543 Source/wtf/text/TextCodecICU.cpp return encodeCommon(characters, length, handling); characters 123 Source/wtf/text/TextCodecLatin1.cpp LChar* characters; characters 126 Source/wtf/text/TextCodecLatin1.cpp String result = String::createUninitialized(length, characters); characters 131 Source/wtf/text/TextCodecLatin1.cpp LChar* destination = characters; characters 173 Source/wtf/text/TextCodecLatin1.cpp LChar* ptr8 = characters; characters 216 Source/wtf/text/TextCodecLatin1.cpp static CString encodeComplexWindowsLatin1(const CharType* characters, size_t length, UnencodableHandling handling) characters 224 Source/wtf/text/TextCodecLatin1.cpp U16_NEXT(characters, i, length, c); characters 249 Source/wtf/text/TextCodecLatin1.cpp CString TextCodecLatin1::encodeCommon(const CharType* characters, size_t length, UnencodableHandling handling) characters 258 Source/wtf/text/TextCodecLatin1.cpp UChar c = characters[i]; characters 268 Source/wtf/text/TextCodecLatin1.cpp return encodeComplexWindowsLatin1(characters, length, handling); characters 271 Source/wtf/text/TextCodecLatin1.cpp CString TextCodecLatin1::encode(const UChar* characters, size_t length, UnencodableHandling handling) characters 273 Source/wtf/text/TextCodecLatin1.cpp return encodeCommon(characters, length, handling); characters 276 Source/wtf/text/TextCodecLatin1.cpp CString TextCodecLatin1::encode(const LChar* characters, size_t length, UnencodableHandling handling) characters 278 Source/wtf/text/TextCodecLatin1.cpp return encodeCommon(characters, length, handling); characters 90 Source/wtf/text/TextCodecUTF16.cpp UChar* q = buffer.characters(); characters 130 Source/wtf/text/TextCodecUTF16.cpp buffer.shrink(q - buffer.characters()); characters 135 Source/wtf/text/TextCodecUTF16.cpp CString TextCodecUTF16::encode(const UChar* characters, size_t length, UnencodableHandling) characters 152 Source/wtf/text/TextCodecUTF16.cpp UChar c = characters[i]; characters 158 Source/wtf/text/TextCodecUTF16.cpp UChar c = characters[i]; characters 167 Source/wtf/text/TextCodecUTF16.cpp CString TextCodecUTF16::encode(const LChar* characters, size_t length, UnencodableHandling) characters 177 Source/wtf/text/TextCodecUTF16.cpp bytes[i * 2] = characters[i]; characters 183 Source/wtf/text/TextCodecUTF16.cpp bytes[i * 2 + 1] = characters[i]; characters 278 Source/wtf/text/TextCodecUTF8.cpp LChar* destination = buffer.characters(); characters 347 Source/wtf/text/TextCodecUTF8.cpp buffer.shrink(destination - buffer.characters()); characters 354 Source/wtf/text/TextCodecUTF8.cpp UChar* destination16 = buffer16.characters(); characters 357 Source/wtf/text/TextCodecUTF8.cpp for (LChar* converted8 = buffer.characters(); converted8 < destination;) characters 423 Source/wtf/text/TextCodecUTF8.cpp buffer16.shrink(destination16 - buffer16.characters()); characters 429 Source/wtf/text/TextCodecUTF8.cpp CString TextCodecUTF8::encodeCommon(const CharType* characters, size_t length) characters 442 Source/wtf/text/TextCodecUTF8.cpp U16_NEXT(characters, i, length, character); characters 453 Source/wtf/text/TextCodecUTF8.cpp CString TextCodecUTF8::encode(const UChar* characters, size_t length, UnencodableHandling) characters 455 Source/wtf/text/TextCodecUTF8.cpp return encodeCommon(characters, length); characters 458 Source/wtf/text/TextCodecUTF8.cpp CString TextCodecUTF8::encode(const LChar* characters, size_t length, UnencodableHandling) characters 460 Source/wtf/text/TextCodecUTF8.cpp return encodeCommon(characters, length); characters 47 Source/wtf/text/TextCodecUTF8.h CString encodeCommon(const CharType* characters, size_t length); characters 66 Source/wtf/text/TextCodecUserDefined.cpp static CString encodeComplexUserDefined(const CharType* characters, size_t length, UnencodableHandling handling) characters 74 Source/wtf/text/TextCodecUserDefined.cpp U16_NEXT(characters, i, length, c); characters 93 Source/wtf/text/TextCodecUserDefined.cpp CString TextCodecUserDefined::encodeCommon(const CharType* characters, size_t length, UnencodableHandling handling) characters 101 Source/wtf/text/TextCodecUserDefined.cpp UChar c = characters[i]; characters 110 Source/wtf/text/TextCodecUserDefined.cpp return encodeComplexUserDefined(characters, length, handling); characters 113 Source/wtf/text/TextCodecUserDefined.cpp CString TextCodecUserDefined::encode(const UChar* characters, size_t length, UnencodableHandling handling) characters 115 Source/wtf/text/TextCodecUserDefined.cpp return encodeCommon(characters, length, handling); characters 118 Source/wtf/text/TextCodecUserDefined.cpp CString TextCodecUserDefined::encode(const LChar* characters, size_t length, UnencodableHandling handling) characters 120 Source/wtf/text/TextCodecUserDefined.cpp return encodeCommon(characters, length, handling); characters 316 Source/wtf/text/TextEncodingRegistry.cpp const char* atomicCanonicalTextEncodingName(const CharacterType* characters, size_t length) characters 321 Source/wtf/text/TextEncodingRegistry.cpp CharacterType c = characters[i]; characters 47 Source/wtf/text/WTFString.cpp String::String(const UChar* characters, unsigned length) characters 48 Source/wtf/text/WTFString.cpp : m_impl(characters ? StringImpl::create(characters, length) : nullptr) characters 61 Source/wtf/text/WTFString.cpp String::String(const LChar* characters, unsigned length) characters 62 Source/wtf/text/WTFString.cpp : m_impl(characters ? StringImpl::create(characters, length) : nullptr) characters 66 Source/wtf/text/WTFString.cpp String::String(const char* characters, unsigned length) characters 67 Source/wtf/text/WTFString.cpp : m_impl(characters ? StringImpl::create(reinterpret_cast<const LChar*>(characters), length) : nullptr) characters 72 Source/wtf/text/WTFString.cpp String::String(const LChar* characters) characters 73 Source/wtf/text/WTFString.cpp : m_impl(characters ? StringImpl::create(characters) : nullptr) characters 77 Source/wtf/text/WTFString.cpp String::String(const char* characters) characters 78 Source/wtf/text/WTFString.cpp : m_impl(characters ? StringImpl::create(reinterpret_cast<const LChar*>(characters)) : nullptr) characters 316 Source/wtf/text/WTFString.cpp inline void String::removeInternal(const CharacterType* characters, unsigned position, int lengthToRemove) characters 320 Source/wtf/text/WTFString.cpp memcpy(data, characters, position * sizeof(CharacterType)); characters 321 Source/wtf/text/WTFString.cpp memcpy(data + position, characters + position + lengthToRemove, characters 734 Source/wtf/text/WTFString.cpp const LChar* characters = this->characters8(); characters 740 Source/wtf/text/WTFString.cpp LChar ch = characters[i]; characters 747 Source/wtf/text/WTFString.cpp const UChar* characters = this->characters16(); characters 753 Source/wtf/text/WTFString.cpp UChar ch = characters[i]; characters 773 Source/wtf/text/WTFString.cpp const UChar* characters = this->characters16(); characters 779 Source/wtf/text/WTFString.cpp UChar ch = characters[i]; characters 819 Source/wtf/text/WTFString.cpp const LChar* characters = this->characters8(); characters 821 Source/wtf/text/WTFString.cpp ConversionResult result = convertLatin1ToUTF8(&characters, characters + length, &buffer, buffer + bufferVector.size()); characters 824 Source/wtf/text/WTFString.cpp const UChar* characters = this->characters16(); characters 827 Source/wtf/text/WTFString.cpp const UChar* charactersEnd = characters + length; characters 829 Source/wtf/text/WTFString.cpp while (characters < charactersEnd) { characters 831 Source/wtf/text/WTFString.cpp ConversionResult result = convertUTF16ToUTF8(&characters, charactersEnd, &buffer, bufferEnd, true); characters 836 Source/wtf/text/WTFString.cpp ASSERT((0xD800 <= *characters && *characters <= 0xDFFF)); characters 840 Source/wtf/text/WTFString.cpp ++characters; characters 845 Source/wtf/text/WTFString.cpp ConversionResult result = convertUTF16ToUTF8(&characters, characters + length, &buffer, buffer + bufferVector.size(), strict); characters 862 Source/wtf/text/WTFString.cpp ASSERT((characters + 1) == (this->characters16() + length)); characters 863 Source/wtf/text/WTFString.cpp ASSERT((*characters >= 0xD800) && (*characters <= 0xDBFF)); characters 866 Source/wtf/text/WTFString.cpp putUTF8Triple(buffer, *characters); characters 99 Source/wtf/text/WTFString.h String(const UChar* characters, unsigned length); characters 115 Source/wtf/text/WTFString.h String(const LChar* characters, unsigned length); characters 116 Source/wtf/text/WTFString.h String(const char* characters, unsigned length); characters 119 Source/wtf/text/WTFString.h String(const LChar* characters); characters 120 Source/wtf/text/WTFString.h String(const char* characters); characters 303 Source/wtf/text/WTFString.h ALWAYS_INLINE String& replaceWithLiteral(UChar a, const char (&characters)[charactersCount]) characters 306 Source/wtf/text/WTFString.h m_impl = m_impl->replace(a, characters, charactersCount - 1); characters 523 Source/wtf/text/WTFString.h const UChar* characters = characters16(); characters 526 Source/wtf/text/WTFString.h ored |= characters[i]; characters 594 Source/wtf/text/WTFString.h inline bool isAllSpecialCharacters(const CharacterType* characters, size_t length) characters 597 Source/wtf/text/WTFString.h if (!isSpecialCharacter(characters[i]))