UChar 165 Source/bindings/v8/SerializedScriptValue.cpp typedef UChar BufferValueType; UChar 387 Source/bindings/v8/SerializedScriptValue.cpp int size = length * sizeof(UChar); UChar 1854 Source/bindings/v8/SerializedScriptValue.cpp *value = v8::String::NewFromTwoByte(m_isolate, reinterpret_cast<const uint16_t*>(m_buffer + m_position), v8::String::kNormalString, length / sizeof(UChar)); UChar 2700 Source/bindings/v8/SerializedScriptValue.cpp ASSERT(!(data.size() % sizeof(UChar))); UChar 2701 Source/bindings/v8/SerializedScriptValue.cpp size_t length = data.size() / sizeof(UChar); UChar 2702 Source/bindings/v8/SerializedScriptValue.cpp StringBuffer<UChar> buffer(length); UChar 2703 Source/bindings/v8/SerializedScriptValue.cpp const UChar* src = reinterpret_cast<const UChar*>(data.data()); UChar 2704 Source/bindings/v8/SerializedScriptValue.cpp UChar* dst = buffer.characters(); UChar 2742 Source/bindings/v8/SerializedScriptValue.cpp result.resize(length * sizeof(UChar)); UChar 2743 Source/bindings/v8/SerializedScriptValue.cpp UChar* dst = reinterpret_cast<UChar*>(result.data()); UChar 2748 Source/bindings/v8/SerializedScriptValue.cpp dst[i] = htons(static_cast<UChar>(src[i])); UChar 2750 Source/bindings/v8/SerializedScriptValue.cpp const UChar* src = m_data.characters16(); UChar 83 Source/bindings/v8/V8StringResource.cpp UChar* buffer; UChar 95 Source/bindings/v8/V8StringResource.cpp UChar inlineBuffer[inlineBufferSize]; UChar 99 Source/bindings/v8/V8StringResource.cpp UChar* buffer; UChar 107 Source/bindings/v8/V8StringResource.h return string.length() * (string.is8Bit() ? sizeof(LChar) : sizeof(UChar)); UChar 111 Source/bindings/v8/custom/V8CSSStyleDeclarationCustom.cpp UChar c = propertyName[i]; UChar 12 Source/core/css/CSSFontFaceTest.cpp static const UChar hiraganaA[2] = { 0x3042, 0 }; UChar 47 Source/core/css/CSSParserValues.cpp while (m_length > 0 && isHTMLSpace<UChar>(m_data.characters16[m_length - 1])) UChar 44 Source/core/css/CSSParserValues.h void init(const UChar* characters, unsigned length) UChar 68 Source/core/css/CSSParserValues.h m_data.characters16 = const_cast<UChar*>(string.characters16()) + startOffset; UChar 84 Source/core/css/CSSParserValues.h const UChar* characters16() const { ASSERT(!is8Bit()); return m_data.characters16; } UChar 91 Source/core/css/CSSParserValues.h UChar operator[](unsigned i) const UChar 130 Source/core/css/CSSParserValues.h const UChar* characters16; UChar 140 Source/core/css/CSSParserValues.h inline const UChar* CSSParserString::characters<UChar>() const { return characters16(); } UChar 302 Source/core/css/CSSTokenizer-in.cpp inline UChar*& CSSTokenizer::currentCharacter<UChar>() UChar 307 Source/core/css/CSSTokenizer-in.cpp UChar* CSSTokenizer::allocateStringBuffer16(size_t len) UChar 312 Source/core/css/CSSTokenizer-in.cpp OwnPtr<UChar[]> buffer = adoptArrayPtr(new UChar[len]); UChar 314 Source/core/css/CSSTokenizer-in.cpp UChar* bufferPtr = buffer.get(); UChar 327 Source/core/css/CSSTokenizer-in.cpp inline UChar* CSSTokenizer::dataStart<UChar>() UChar 346 Source/core/css/CSSTokenizer-in.cpp return tokenLocation<UChar>(); UChar 431 Source/core/css/CSSTokenizer-in.cpp inline void CSSTokenizer::UnicodeToChars<UChar>(UChar*& result, unsigned unicode) UChar 495 Source/core/css/CSSTokenizer-in.cpp UChar* result16 = allocateStringBuffer16((result - start) + peekMaxIdentifierLen(currentCharacter<CharacterType>())); UChar 496 Source/core/css/CSSTokenizer-in.cpp UChar* start16 = result16; UChar 514 Source/core/css/CSSTokenizer-in.cpp size_t CSSTokenizer::peekMaxStringLen(SrcCharacterType* src, UChar quote) UChar 526 Source/core/css/CSSTokenizer-in.cpp inline bool CSSTokenizer::parseStringInternal(SrcCharacterType*& src, DestCharacterType*& result, UChar quote) UChar 561 Source/core/css/CSSTokenizer-in.cpp inline void CSSTokenizer::parseString(CharacterType*& result, CSSParserString& resultString, UChar quote) UChar 568 Source/core/css/CSSTokenizer-in.cpp UChar* result16 = allocateStringBuffer16((result - start) + peekMaxStringLen(currentCharacter<CharacterType>(), quote)); UChar 569 Source/core/css/CSSTokenizer-in.cpp UChar* start16 = result16; UChar 586 Source/core/css/CSSTokenizer-in.cpp inline bool CSSTokenizer::findURI(CharacterType*& start, CharacterType*& end, UChar& quote) UChar 617 Source/core/css/CSSTokenizer-in.cpp inline size_t CSSTokenizer::peekMaxURILen(SrcCharacterType* src, UChar quote) UChar 640 Source/core/css/CSSTokenizer-in.cpp inline bool CSSTokenizer::parseURIInternal(SrcCharacterType*& src, DestCharacterType*& dest, UChar quote) UChar 666 Source/core/css/CSSTokenizer-in.cpp UChar quote; UChar 679 Source/core/css/CSSTokenizer-in.cpp UChar* result16 = allocateStringBuffer16(peekMaxURILen(currentCharacter<CharacterType>(), quote)); UChar 680 Source/core/css/CSSTokenizer-in.cpp UChar* uriStart16 = result16; UChar 1183 Source/core/css/CSSTokenizer-in.cpp parseURI<UChar>(yylval->string); UChar 1532 Source/core/css/CSSTokenizer-in.cpp inline void CSSTokenizer::setTokenStart<UChar>(UChar* tokenStart) UChar 1568 Source/core/css/CSSTokenizer-in.cpp m_dataStart16 = adoptArrayPtr(new UChar[length]); UChar 1573 Source/core/css/CSSTokenizer-in.cpp memcpy(m_dataStart16.get() + m_parsedTextPrefixLength, string.characters16(), stringLength * sizeof(UChar)); UChar 1585 Source/core/css/CSSTokenizer-in.cpp setTokenStart<UChar>(m_currentCharacter16); UChar 1586 Source/core/css/CSSTokenizer-in.cpp m_lexFunc = &CSSTokenizer::realLex<UChar>; UChar 77 Source/core/css/CSSTokenizer.h UChar* allocateStringBuffer16(size_t len); UChar 107 Source/core/css/CSSTokenizer.h static size_t peekMaxStringLen(SrcCharacterType*, UChar quote); UChar 109 Source/core/css/CSSTokenizer.h static inline bool parseStringInternal(SrcCharacterType*&, DestCharacterType*&, UChar); UChar 111 Source/core/css/CSSTokenizer.h inline void parseString(CharacterType*&, CSSParserString& resultString, UChar); UChar 114 Source/core/css/CSSTokenizer.h inline bool findURI(CharacterType*& start, CharacterType*& end, UChar& quote); UChar 116 Source/core/css/CSSTokenizer.h static size_t peekMaxURILen(SrcCharacterType*, UChar quote); UChar 118 Source/core/css/CSSTokenizer.h static inline bool parseURIInternal(SrcCharacterType*&, DestCharacterType*&, UChar quote); UChar 159 Source/core/css/CSSTokenizer.h OwnPtr<UChar[]> m_dataStart16; UChar 161 Source/core/css/CSSTokenizer.h UChar* m_currentCharacter16; UChar 168 Source/core/css/CSSTokenizer.h Vector<OwnPtr<UChar[]> > m_cssStrings16; UChar 171 Source/core/css/CSSTokenizer.h UChar* ptr16; UChar 199 Source/core/css/CSSTokenizer.h inline UChar* CSSTokenizer::tokenStart<UChar>() UChar 404 Source/core/css/SelectorChecker.cpp if (isHTMLSpace<UChar>(string[i])) UChar 431 Source/core/css/SelectorChecker.cpp if (!foundPos || isHTMLSpace<UChar>(value[foundPos - 1])) { UChar 433 Source/core/css/SelectorChecker.cpp if (endStr == value.length() || isHTMLSpace<UChar>(value[endStr])) UChar 984 Source/core/css/parser/BisonCSSParser-in.cpp const UChar* pos = string.characters16(); UChar 985 Source/core/css/parser/BisonCSSParser-in.cpp const UChar* end = pos + string.length(); UChar 1292 Source/core/css/parser/BisonCSSParser-in.cpp const UChar* characters; UChar 1296 Source/core/css/parser/BisonCSSParser-in.cpp UChar characterBuffer[longestNameLength]; UChar 1738 Source/core/css/parser/BisonCSSParser-in.cpp m_supportsRuleDataStack->last()->ruleHeaderRange.end = m_tokenizer.tokenStart<UChar>() - m_tokenizer.m_dataStart16.get(); UChar 1795 Source/core/css/parser/BisonCSSParser-in.cpp makeLower(token.characters16(), const_cast<UChar*>(token.characters16()), length); UChar 261 Source/core/css/parser/BisonCSSParser.h void recheckAtKeyword(const UChar* str, int len); UChar 40 Source/core/css/parser/CSSParserIdioms.h inline bool isCSSSpace(UChar c) UChar 4840 Source/core/css/parser/CSSPropertyParser.cpp UChar c = rangeString[i]; UChar 4878 Source/core/css/parser/CSSPropertyParser.cpp UChar c = rangeString[i]; UChar 7135 Source/core/css/parser/CSSPropertyParser.cpp const UChar* start = string.characters16(); UChar 7798 Source/core/css/parser/CSSPropertyParser.cpp UChar character = value->string[i]; UChar 18 Source/core/css/parser/MediaQueryInputStream.cpp UChar MediaQueryInputStream::peek(unsigned lookaheadOffset) UChar 32 Source/core/css/parser/MediaQueryInputStream.cpp void MediaQueryInputStream::pushBack(UChar cc) UChar 18 Source/core/css/parser/MediaQueryInputStream.h UChar peek(unsigned); UChar 19 Source/core/css/parser/MediaQueryInputStream.h inline UChar currentInputChar() UChar 25 Source/core/css/parser/MediaQueryInputStream.h void pushBack(UChar); UChar 41 Source/core/css/parser/MediaQueryInputStream.h template<bool characterPredicate(UChar)> UChar 24 Source/core/css/parser/MediaQueryToken.cpp MediaQueryToken::MediaQueryToken(MediaQueryTokenType type, UChar c) UChar 46 Source/core/css/parser/MediaQueryToken.h MediaQueryToken(MediaQueryTokenType, UChar); // for DelimiterToken UChar 59 Source/core/css/parser/MediaQueryToken.h UChar delimiter() const { return m_delimiter; } UChar 68 Source/core/css/parser/MediaQueryToken.h UChar m_delimiter; // Could be rolled into m_value? UChar 19 Source/core/css/parser/MediaQueryTokenizer.cpp static bool isNameStart(UChar c) UChar 29 Source/core/css/parser/MediaQueryTokenizer.cpp static bool isNameChar(UChar c) UChar 35 Source/core/css/parser/MediaQueryTokenizer.cpp static bool twoCharsAreValidEscape(UChar first, UChar second) UChar 45 Source/core/css/parser/MediaQueryTokenizer.cpp void MediaQueryTokenizer::reconsume(UChar c) UChar 50 Source/core/css/parser/MediaQueryTokenizer.cpp UChar MediaQueryTokenizer::consume() UChar 52 Source/core/css/parser/MediaQueryTokenizer.cpp UChar current = m_input.currentInputChar(); UChar 62 Source/core/css/parser/MediaQueryTokenizer.cpp MediaQueryToken MediaQueryTokenizer::whiteSpace(UChar cc) UChar 70 Source/core/css/parser/MediaQueryTokenizer.cpp MediaQueryToken MediaQueryTokenizer::leftParenthesis(UChar cc) UChar 75 Source/core/css/parser/MediaQueryTokenizer.cpp MediaQueryToken MediaQueryTokenizer::rightParenthesis(UChar cc) UChar 80 Source/core/css/parser/MediaQueryTokenizer.cpp MediaQueryToken MediaQueryTokenizer::leftBracket(UChar cc) UChar 85 Source/core/css/parser/MediaQueryTokenizer.cpp MediaQueryToken MediaQueryTokenizer::rightBracket(UChar cc) UChar 90 Source/core/css/parser/MediaQueryTokenizer.cpp MediaQueryToken MediaQueryTokenizer::leftBrace(UChar cc) UChar 95 Source/core/css/parser/MediaQueryTokenizer.cpp MediaQueryToken MediaQueryTokenizer::rightBrace(UChar cc) UChar 100 Source/core/css/parser/MediaQueryTokenizer.cpp MediaQueryToken MediaQueryTokenizer::plusOrFullStop(UChar cc) UChar 109 Source/core/css/parser/MediaQueryTokenizer.cpp MediaQueryToken MediaQueryTokenizer::comma(UChar cc) UChar 114 Source/core/css/parser/MediaQueryTokenizer.cpp MediaQueryToken MediaQueryTokenizer::hyphenMinus(UChar cc) UChar 127 Source/core/css/parser/MediaQueryTokenizer.cpp MediaQueryToken MediaQueryTokenizer::solidus(UChar cc) UChar 137 Source/core/css/parser/MediaQueryTokenizer.cpp MediaQueryToken MediaQueryTokenizer::colon(UChar cc) UChar 142 Source/core/css/parser/MediaQueryTokenizer.cpp MediaQueryToken MediaQueryTokenizer::semiColon(UChar cc) UChar 147 Source/core/css/parser/MediaQueryTokenizer.cpp MediaQueryToken MediaQueryTokenizer::reverseSolidus(UChar cc) UChar 156 Source/core/css/parser/MediaQueryTokenizer.cpp MediaQueryToken MediaQueryTokenizer::asciiDigit(UChar cc) UChar 162 Source/core/css/parser/MediaQueryTokenizer.cpp MediaQueryToken MediaQueryTokenizer::nameStart(UChar cc) UChar 168 Source/core/css/parser/MediaQueryTokenizer.cpp MediaQueryToken MediaQueryTokenizer::stringStart(UChar cc) UChar 173 Source/core/css/parser/MediaQueryTokenizer.cpp MediaQueryToken MediaQueryTokenizer::endOfFile(UChar cc) UChar 207 Source/core/css/parser/MediaQueryTokenizer.cpp UChar cc = consume(); UChar 323 Source/core/css/parser/MediaQueryTokenizer.cpp static bool isNewLine(UChar cc) UChar 330 Source/core/css/parser/MediaQueryTokenizer.cpp MediaQueryToken MediaQueryTokenizer::consumeStringTokenUntil(UChar endingCodePoint) UChar 334 Source/core/css/parser/MediaQueryTokenizer.cpp UChar cc = consume(); UChar 361 Source/core/css/parser/MediaQueryTokenizer.cpp while (isHTMLSpace<UChar>(m_input.currentInputChar())) UChar 367 Source/core/css/parser/MediaQueryTokenizer.cpp UChar c = consume(); UChar 382 Source/core/css/parser/MediaQueryTokenizer.cpp bool MediaQueryTokenizer::consumeIfNext(UChar character) UChar 398 Source/core/css/parser/MediaQueryTokenizer.cpp UChar cc = consume(); UChar 413 Source/core/css/parser/MediaQueryTokenizer.cpp UChar MediaQueryTokenizer::consumeEscape() UChar 415 Source/core/css/parser/MediaQueryTokenizer.cpp UChar cc = consume(); UChar 427 Source/core/css/parser/MediaQueryTokenizer.cpp UChar codePoint = hexChars.toString().toUIntStrict(&ok, 16); UChar 449 Source/core/css/parser/MediaQueryTokenizer.cpp UChar first = m_input.currentInputChar(); UChar 450 Source/core/css/parser/MediaQueryTokenizer.cpp UChar second = m_input.peek(1); UChar 463 Source/core/css/parser/MediaQueryTokenizer.cpp UChar firstChar = m_input.currentInputChar(); UChar 28 Source/core/css/parser/MediaQueryTokenizer.h UChar consume(); UChar 30 Source/core/css/parser/MediaQueryTokenizer.h void reconsume(UChar); UChar 35 Source/core/css/parser/MediaQueryTokenizer.h MediaQueryToken consumeStringTokenUntil(UChar); UChar 40 Source/core/css/parser/MediaQueryTokenizer.h bool consumeIfNext(UChar); UChar 42 Source/core/css/parser/MediaQueryTokenizer.h UChar consumeEscape(); UChar 48 Source/core/css/parser/MediaQueryTokenizer.h typedef MediaQueryToken (MediaQueryTokenizer::*CodePoint)(UChar); UChar 52 Source/core/css/parser/MediaQueryTokenizer.h MediaQueryToken whiteSpace(UChar); UChar 53 Source/core/css/parser/MediaQueryTokenizer.h MediaQueryToken leftParenthesis(UChar); UChar 54 Source/core/css/parser/MediaQueryTokenizer.h MediaQueryToken rightParenthesis(UChar); UChar 55 Source/core/css/parser/MediaQueryTokenizer.h MediaQueryToken leftBracket(UChar); UChar 56 Source/core/css/parser/MediaQueryTokenizer.h MediaQueryToken rightBracket(UChar); UChar 57 Source/core/css/parser/MediaQueryTokenizer.h MediaQueryToken leftBrace(UChar); UChar 58 Source/core/css/parser/MediaQueryTokenizer.h MediaQueryToken rightBrace(UChar); UChar 59 Source/core/css/parser/MediaQueryTokenizer.h MediaQueryToken plusOrFullStop(UChar); UChar 60 Source/core/css/parser/MediaQueryTokenizer.h MediaQueryToken comma(UChar); UChar 61 Source/core/css/parser/MediaQueryTokenizer.h MediaQueryToken hyphenMinus(UChar); UChar 62 Source/core/css/parser/MediaQueryTokenizer.h MediaQueryToken solidus(UChar); UChar 63 Source/core/css/parser/MediaQueryTokenizer.h MediaQueryToken colon(UChar); UChar 64 Source/core/css/parser/MediaQueryTokenizer.h MediaQueryToken semiColon(UChar); UChar 65 Source/core/css/parser/MediaQueryTokenizer.h MediaQueryToken reverseSolidus(UChar); UChar 66 Source/core/css/parser/MediaQueryTokenizer.h MediaQueryToken asciiDigit(UChar); UChar 67 Source/core/css/parser/MediaQueryTokenizer.h MediaQueryToken nameStart(UChar); UChar 68 Source/core/css/parser/MediaQueryTokenizer.h MediaQueryToken stringStart(UChar); UChar 69 Source/core/css/parser/MediaQueryTokenizer.h MediaQueryToken endOfFile(UChar); UChar 54 Source/core/css/parser/MediaQueryTokenizerTest.cpp void testToken(UChar c, MediaQueryTokenType tokenType) UChar 65 Source/core/css/parser/MediaQueryTokenizerTest.cpp for (UChar c = 0; c <= 1000; ++c) { UChar 267 Source/core/dom/DOMImplementation.cpp UChar ch = mimeType[i]; UChar 44 Source/core/dom/DOMTokenList.cpp if (isHTMLSpace<UChar>(token[i])) { UChar 184 Source/core/dom/DOMTokenList.cpp needsSpace = !isHTMLSpace<UChar>(input[input.length() - 1]); UChar 218 Source/core/dom/DOMTokenList.cpp if (isHTMLSpace<UChar>(input[position])) { // 6 UChar 225 Source/core/dom/DOMTokenList.cpp while (position < inputLength && isNotHTMLSpace<UChar>(input[position])) UChar 232 Source/core/dom/DOMTokenList.cpp while (position < inputLength && isHTMLSpace<UChar>(input[position])) UChar 237 Source/core/dom/DOMTokenList.cpp while (j > 0 && isHTMLSpace<UChar>(output[j - 1])) UChar 58 Source/core/dom/DatasetDOMStringMap.cpp UChar character = name[i]; UChar 132 Source/core/dom/DatasetDOMStringMap.cpp UChar character = name[i]; UChar 1327 Source/core/dom/Document.cpp m_title = canonicalizedTitle<UChar>(this, m_rawTitle); UChar 3991 Source/core/dom/Document.cpp static bool isValidNameNonASCII(const UChar* characters, unsigned length) UChar 4040 Source/core/dom/Document.cpp const UChar* characters = name.characters16(); UChar 1065 Source/core/dom/Position.cpp UChar c = string[prev.deprecatedEditingOffset()]; UChar 1082 Source/core/dom/Position.cpp UChar c = v.characterAfter(); UChar 45 Source/core/dom/SandboxFlags.cpp while (start < length && isHTMLSpace<UChar>(policy[start])) UChar 50 Source/core/dom/SandboxFlags.cpp while (end < length && !isHTMLSpace<UChar>(policy[end])) UChar 245 Source/core/editing/EditingBehavior.cpp UChar ch = event.keyEvent()->text()[0U]; UChar 50 Source/core/editing/MarkupAccumulator.cpp UChar entity; UChar 212 Source/core/editing/MarkupAccumulator.cpp UChar quoteChar = '"'; UChar 46 Source/core/editing/TextCheckingHelper.cpp static void findBadGrammars(TextCheckerClient& client, const UChar* text, int start, int length, Vector<TextCheckingResult>& results) UChar 72 Source/core/editing/TextCheckingHelper.cpp static void findMisspellings(TextCheckerClient& client, const UChar* text, int start, int length, Vector<TextCheckingResult>& results) UChar 535 Source/core/editing/TextCheckingHelper.cpp Vector<UChar> characters; UChar 53 Source/core/editing/TextCheckingHelper.h UChar textCharAt(int index) const { return text()[static_cast<unsigned>(index)]; } UChar 81 Source/core/editing/TextIterator.cpp void prependContext(const UChar*, size_t length); UChar 90 Source/core/editing/TextIterator.cpp bool isBadMatch(const UChar*, size_t length) const; UChar 93 Source/core/editing/TextIterator.cpp Vector<UChar> m_target; UChar 96 Source/core/editing/TextIterator.cpp Vector<UChar> m_buffer; UChar 104 Source/core/editing/TextIterator.cpp Vector<UChar> m_normalizedTarget; UChar 105 Source/core/editing/TextIterator.cpp mutable Vector<UChar> m_normalizedMatch; UChar 539 Source/core/editing/TextIterator.cpp UChar TextIterator::characterAt(unsigned index) const UChar 1105 Source/core/editing/TextIterator.cpp void TextIterator::emitCharacter(UChar c, Node* textNode, Node* offsetBaseNode, int textStartOffset, int textEndOffset) UChar 1448 Source/core/editing/TextIterator.cpp void SimplifiedBackwardsTextIterator::emitCharacter(UChar c, Node* node, int startOffset, int endOffset) UChar 1717 Source/core/editing/TextIterator.cpp UChar WordAwareIterator::characterAt(unsigned index) const UChar 1840 Source/core/editing/TextIterator.cpp memcpy(m_buffer.data(), m_buffer.data() + m_buffer.size() - m_overlap, m_overlap * sizeof(UChar)); UChar 1849 Source/core/editing/TextIterator.cpp UChar* destination = m_buffer.data() + oldLength; UChar 1860 Source/core/editing/TextIterator.cpp inline void SearchBuffer::prependContext(const UChar* characters, size_t length) UChar 1894 Source/core/editing/TextIterator.cpp inline bool SearchBuffer::isBadMatch(const UChar* match, size_t matchLength) const UChar 2005 Source/core/editing/TextIterator.cpp memcpy(m_buffer.data(), m_buffer.data() + size - overlap, overlap * sizeof(UChar)); UChar 2022 Source/core/editing/TextIterator.cpp memmove(m_buffer.data(), m_buffer.data() + matchStart + 1, newSize * sizeof(UChar)); UChar 2088 Source/core/editing/TextIterator.cpp Vector<UChar, 1024> characters; UChar 87 Source/core/editing/TextIterator.h UChar characterAt(unsigned index) const; UChar 136 Source/core/editing/TextIterator.h void emitCharacter(UChar, Node* textNode, Node* offsetBaseNode, int textStartOffset, int textEndOffset); UChar 176 Source/core/editing/TextIterator.h UChar m_lastCharacter; UChar 180 Source/core/editing/TextIterator.h UChar m_singleCharacterBuffer; UChar 245 Source/core/editing/TextIterator.h void emitCharacter(UChar, Node*, int startOffset, int endOffset); UChar 274 Source/core/editing/TextIterator.h UChar m_lastCharacter; UChar 277 Source/core/editing/TextIterator.h UChar m_singleCharacterBuffer; UChar 308 Source/core/editing/TextIterator.h UChar characterAt(unsigned index) const { return m_textIterator.characterAt(m_runOffset + index); } UChar 356 Source/core/editing/TextIterator.h UChar characterAt(unsigned index) const; UChar 360 Source/core/editing/TextIterator.h Vector<UChar> m_buffer; UChar 302 Source/core/editing/VisibleSelection.cpp UChar c = charIt.characterAt(0); UChar 289 Source/core/editing/VisibleUnits.cpp int& previousBoxLength, bool& previousBoxInDifferentBlock, Vector<UChar, 1024>& string, CachedLogicallyOrderedLeafBoxes& leafBoxes) UChar 310 Source/core/editing/VisibleUnits.cpp bool& nextBoxInDifferentBlock, Vector<UChar, 1024>& string, CachedLogicallyOrderedLeafBoxes& leafBoxes) UChar 360 Source/core/editing/VisibleUnits.cpp Vector<UChar, 1024> string; UChar 448 Source/core/editing/VisibleUnits.cpp typedef unsigned (*BoundarySearchFunction)(const UChar*, unsigned length, unsigned offset, BoundarySearchContextAvailability, bool& needMoreContext); UChar 462 Source/core/editing/VisibleUnits.cpp Vector<UChar, 1024> string; UChar 472 Source/core/editing/VisibleUnits.cpp Vector<UChar, 1024> characters; UChar 500 Source/core/editing/VisibleUnits.cpp Vector<UChar, 1024> iteratorString; UChar 542 Source/core/editing/VisibleUnits.cpp Vector<UChar, 1024> string; UChar 550 Source/core/editing/VisibleUnits.cpp Vector<UChar, 1024> characters; UChar 576 Source/core/editing/VisibleUnits.cpp Vector<UChar, 1024> iteratorString; UChar 617 Source/core/editing/VisibleUnits.cpp static unsigned startWordBoundary(const UChar* characters, unsigned length, unsigned offset, BoundarySearchContextAvailability mayHaveMoreContext, bool& needMoreContext) UChar 648 Source/core/editing/VisibleUnits.cpp static unsigned endWordBoundary(const UChar* characters, unsigned length, unsigned offset, BoundarySearchContextAvailability mayHaveMoreContext, bool& needMoreContext) UChar 677 Source/core/editing/VisibleUnits.cpp static unsigned previousWordPositionBoundary(const UChar* characters, unsigned length, unsigned offset, BoundarySearchContextAvailability mayHaveMoreContext, bool& needMoreContext) UChar 693 Source/core/editing/VisibleUnits.cpp static unsigned nextWordPositionBoundary(const UChar* characters, unsigned length, unsigned offset, BoundarySearchContextAvailability mayHaveMoreContext, bool& needMoreContext) UChar 1030 Source/core/editing/VisibleUnits.cpp static unsigned startSentenceBoundary(const UChar* characters, unsigned length, unsigned, BoundarySearchContextAvailability, bool&) UChar 1042 Source/core/editing/VisibleUnits.cpp static unsigned endSentenceBoundary(const UChar* characters, unsigned length, unsigned, BoundarySearchContextAvailability, bool&) UChar 1054 Source/core/editing/VisibleUnits.cpp static unsigned previousSentencePositionBoundary(const UChar* characters, unsigned length, unsigned, BoundarySearchContextAvailability, bool&) UChar 1068 Source/core/editing/VisibleUnits.cpp static unsigned nextSentencePositionBoundary(const UChar* characters, unsigned length, unsigned, BoundarySearchContextAvailability, bool&) UChar 373 Source/core/editing/htmlediting.cpp UChar c = string[i]; UChar 243 Source/core/editing/htmlediting.h inline bool isWhitespace(UChar c) UChar 249 Source/core/editing/htmlediting.h inline bool isCollapsibleWhitespace(UChar c) UChar 254 Source/core/editing/htmlediting.h inline bool isAmbiguousBoundaryCharacter(UChar character) UChar 140 Source/core/fetch/CrossOriginAccessControl.cpp static bool isOriginSeparator(UChar ch) UChar 68 Source/core/frame/DOMWindowBase64.cpp if (!base64Decode(encodedString, out, isHTMLSpace<UChar>, Base64ValidatePadding)) { UChar 76 Source/core/frame/SmartClip.cpp const UChar fieldSeparator = 0xFFFE; UChar 77 Source/core/frame/SmartClip.cpp const UChar rowSeparator = 0xFFFF; UChar 28 Source/core/frame/csp/CSPDirectiveList.cpp PassOwnPtr<CSPDirectiveList> CSPDirectiveList::create(ContentSecurityPolicy* policy, const UChar* begin, const UChar* end, ContentSecurityPolicyHeaderType type, ContentSecurityPolicyHeaderSource source) UChar 394 Source/core/frame/csp/CSPDirectiveList.cpp void CSPDirectiveList::parse(const UChar* begin, const UChar* end) UChar 401 Source/core/frame/csp/CSPDirectiveList.cpp const UChar* position = begin; UChar 403 Source/core/frame/csp/CSPDirectiveList.cpp const UChar* directiveBegin = position; UChar 404 Source/core/frame/csp/CSPDirectiveList.cpp skipUntil<UChar>(position, end, ';'); UChar 413 Source/core/frame/csp/CSPDirectiveList.cpp skipExactly<UChar>(position, end, ';'); UChar 421 Source/core/frame/csp/CSPDirectiveList.cpp bool CSPDirectiveList::parseDirective(const UChar* begin, const UChar* end, String& name, String& value) UChar 426 Source/core/frame/csp/CSPDirectiveList.cpp const UChar* position = begin; UChar 427 Source/core/frame/csp/CSPDirectiveList.cpp skipWhile<UChar, isASCIISpace>(position, end); UChar 433 Source/core/frame/csp/CSPDirectiveList.cpp const UChar* nameBegin = position; UChar 434 Source/core/frame/csp/CSPDirectiveList.cpp skipWhile<UChar, isCSPDirectiveNameCharacter>(position, end); UChar 438 Source/core/frame/csp/CSPDirectiveList.cpp skipWhile<UChar, isNotASCIISpace>(position, end); UChar 448 Source/core/frame/csp/CSPDirectiveList.cpp if (!skipExactly<UChar, isASCIISpace>(position, end)) { UChar 449 Source/core/frame/csp/CSPDirectiveList.cpp skipWhile<UChar, isNotASCIISpace>(position, end); UChar 454 Source/core/frame/csp/CSPDirectiveList.cpp skipWhile<UChar, isASCIISpace>(position, end); UChar 456 Source/core/frame/csp/CSPDirectiveList.cpp const UChar* valueBegin = position; UChar 457 Source/core/frame/csp/CSPDirectiveList.cpp skipWhile<UChar, isCSPDirectiveValueCharacter>(position, end); UChar 479 Source/core/frame/csp/CSPDirectiveList.cpp Vector<UChar> characters; UChar 482 Source/core/frame/csp/CSPDirectiveList.cpp const UChar* position = characters.data(); UChar 483 Source/core/frame/csp/CSPDirectiveList.cpp const UChar* end = position + characters.size(); UChar 486 Source/core/frame/csp/CSPDirectiveList.cpp skipWhile<UChar, isASCIISpace>(position, end); UChar 488 Source/core/frame/csp/CSPDirectiveList.cpp const UChar* urlBegin = position; UChar 489 Source/core/frame/csp/CSPDirectiveList.cpp skipWhile<UChar, isNotASCIISpace>(position, end); UChar 540 Source/core/frame/csp/CSPDirectiveList.cpp Vector<UChar> characters; UChar 543 Source/core/frame/csp/CSPDirectiveList.cpp const UChar* position = characters.data(); UChar 544 Source/core/frame/csp/CSPDirectiveList.cpp const UChar* end = position + characters.size(); UChar 546 Source/core/frame/csp/CSPDirectiveList.cpp skipWhile<UChar, isASCIISpace>(position, end); UChar 547 Source/core/frame/csp/CSPDirectiveList.cpp const UChar* begin = position; UChar 548 Source/core/frame/csp/CSPDirectiveList.cpp skipWhile<UChar, isNotASCIISpace>(position, end); UChar 564 Source/core/frame/csp/CSPDirectiveList.cpp skipWhile<UChar, isASCIISpace>(position, end); UChar 590 Source/core/frame/csp/CSPDirectiveList.cpp Vector<UChar> characters; UChar 593 Source/core/frame/csp/CSPDirectiveList.cpp const UChar* position = characters.data(); UChar 594 Source/core/frame/csp/CSPDirectiveList.cpp const UChar* end = position + characters.size(); UChar 596 Source/core/frame/csp/CSPDirectiveList.cpp skipWhile<UChar, isASCIISpace>(position, end); UChar 597 Source/core/frame/csp/CSPDirectiveList.cpp const UChar* begin = position; UChar 598 Source/core/frame/csp/CSPDirectiveList.cpp skipWhile<UChar, isNotASCIISpace>(position, end); UChar 616 Source/core/frame/csp/CSPDirectiveList.cpp skipWhile<UChar, isASCIISpace>(position, end); UChar 27 Source/core/frame/csp/CSPDirectiveList.h static PassOwnPtr<CSPDirectiveList> create(ContentSecurityPolicy*, const UChar* begin, const UChar* end, ContentSecurityPolicyHeaderType, ContentSecurityPolicyHeaderSource); UChar 29 Source/core/frame/csp/CSPDirectiveList.h void parse(const UChar* begin, const UChar* end); UChar 69 Source/core/frame/csp/CSPDirectiveList.h bool parseDirective(const UChar* begin, const UChar* end, String& name, String& value); UChar 48 Source/core/frame/csp/CSPSourceList.cpp static bool isSourceListNone(const UChar* begin, const UChar* end) UChar 50 Source/core/frame/csp/CSPSourceList.cpp skipWhile<UChar, isASCIISpace>(begin, end); UChar 52 Source/core/frame/csp/CSPSourceList.cpp const UChar* position = begin; UChar 53 Source/core/frame/csp/CSPSourceList.cpp skipWhile<UChar, isSourceCharacter>(position, end); UChar 57 Source/core/frame/csp/CSPSourceList.cpp skipWhile<UChar, isASCIISpace>(position, end); UChar 122 Source/core/frame/csp/CSPSourceList.cpp void CSPSourceList::parse(const UChar* begin, const UChar* end) UChar 128 Source/core/frame/csp/CSPSourceList.cpp const UChar* position = begin; UChar 130 Source/core/frame/csp/CSPSourceList.cpp skipWhile<UChar, isASCIISpace>(position, end); UChar 134 Source/core/frame/csp/CSPSourceList.cpp const UChar* beginSource = position; UChar 135 Source/core/frame/csp/CSPSourceList.cpp skipWhile<UChar, isSourceCharacter>(position, end); UChar 162 Source/core/frame/csp/CSPSourceList.cpp bool CSPSourceList::parseSource(const UChar* begin, const UChar* end, String& scheme, String& host, int& port, String& path, bool& hostHasWildcard, bool& portHasWildcard) UChar 209 Source/core/frame/csp/CSPSourceList.cpp const UChar* position = begin; UChar 210 Source/core/frame/csp/CSPSourceList.cpp const UChar* beginHost = begin; UChar 211 Source/core/frame/csp/CSPSourceList.cpp const UChar* beginPath = end; UChar 212 Source/core/frame/csp/CSPSourceList.cpp const UChar* beginPort = 0; UChar 214 Source/core/frame/csp/CSPSourceList.cpp skipWhile<UChar, isNotColonOrSlash>(position, end); UChar 239 Source/core/frame/csp/CSPSourceList.cpp || !skipExactly<UChar>(position, end, ':') UChar 240 Source/core/frame/csp/CSPSourceList.cpp || !skipExactly<UChar>(position, end, '/') UChar 241 Source/core/frame/csp/CSPSourceList.cpp || !skipExactly<UChar>(position, end, '/')) UChar 246 Source/core/frame/csp/CSPSourceList.cpp skipWhile<UChar, isNotColonOrSlash>(position, end); UChar 253 Source/core/frame/csp/CSPSourceList.cpp skipUntil<UChar>(position, end, '/'); UChar 286 Source/core/frame/csp/CSPSourceList.cpp bool CSPSourceList::parseNonce(const UChar* begin, const UChar* end, String& nonce) UChar 293 Source/core/frame/csp/CSPSourceList.cpp const UChar* position = begin + noncePrefix.length(); UChar 294 Source/core/frame/csp/CSPSourceList.cpp const UChar* nonceBegin = position; UChar 296 Source/core/frame/csp/CSPSourceList.cpp skipWhile<UChar, isNonceCharacter>(position, end); UChar 310 Source/core/frame/csp/CSPSourceList.cpp bool CSPSourceList::parseHash(const UChar* begin, const UChar* end, DigestValue& hash, ContentSecurityPolicyHashAlgorithm& hashAlgorithm) UChar 344 Source/core/frame/csp/CSPSourceList.cpp const UChar* position = begin + prefix.length(); UChar 345 Source/core/frame/csp/CSPSourceList.cpp const UChar* hashBegin = position; UChar 347 Source/core/frame/csp/CSPSourceList.cpp skipWhile<UChar, isBase64EncodedCharacter>(position, end); UChar 351 Source/core/frame/csp/CSPSourceList.cpp skipExactly<UChar>(position, position + 1, '='); UChar 352 Source/core/frame/csp/CSPSourceList.cpp skipExactly<UChar>(position, position + 1, '='); UChar 368 Source/core/frame/csp/CSPSourceList.cpp bool CSPSourceList::parseScheme(const UChar* begin, const UChar* end, String& scheme) UChar 376 Source/core/frame/csp/CSPSourceList.cpp const UChar* position = begin; UChar 378 Source/core/frame/csp/CSPSourceList.cpp if (!skipExactly<UChar, isASCIIAlpha>(position, end)) UChar 381 Source/core/frame/csp/CSPSourceList.cpp skipWhile<UChar, isSchemeContinuationCharacter>(position, end); UChar 394 Source/core/frame/csp/CSPSourceList.cpp bool CSPSourceList::parseHost(const UChar* begin, const UChar* end, String& host, bool& hostHasWildcard) UChar 403 Source/core/frame/csp/CSPSourceList.cpp const UChar* position = begin; UChar 405 Source/core/frame/csp/CSPSourceList.cpp if (skipExactly<UChar>(position, end, '*')) { UChar 411 Source/core/frame/csp/CSPSourceList.cpp if (!skipExactly<UChar>(position, end, '.')) UChar 415 Source/core/frame/csp/CSPSourceList.cpp const UChar* hostBegin = position; UChar 418 Source/core/frame/csp/CSPSourceList.cpp if (!skipExactly<UChar, isHostCharacter>(position, end)) UChar 421 Source/core/frame/csp/CSPSourceList.cpp skipWhile<UChar, isHostCharacter>(position, end); UChar 423 Source/core/frame/csp/CSPSourceList.cpp if (position < end && !skipExactly<UChar>(position, end, '.')) UChar 432 Source/core/frame/csp/CSPSourceList.cpp bool CSPSourceList::parsePath(const UChar* begin, const UChar* end, String& path) UChar 437 Source/core/frame/csp/CSPSourceList.cpp const UChar* position = begin; UChar 438 Source/core/frame/csp/CSPSourceList.cpp skipWhile<UChar, isPathComponentCharacter>(position, end); UChar 453 Source/core/frame/csp/CSPSourceList.cpp bool CSPSourceList::parsePort(const UChar* begin, const UChar* end, int& port, bool& portHasWildcard) UChar 459 Source/core/frame/csp/CSPSourceList.cpp if (!skipExactly<UChar>(begin, end, ':')) UChar 471 Source/core/frame/csp/CSPSourceList.cpp const UChar* position = begin; UChar 472 Source/core/frame/csp/CSPSourceList.cpp skipWhile<UChar, isASCIIDigit>(position, end); UChar 23 Source/core/frame/csp/CSPSourceList.h void parse(const UChar* begin, const UChar* end); UChar 35 Source/core/frame/csp/CSPSourceList.h bool parseSource(const UChar* begin, const UChar* end, String& scheme, String& host, int& port, String& path, bool& hostHasWildcard, bool& portHasWildcard); UChar 36 Source/core/frame/csp/CSPSourceList.h bool parseScheme(const UChar* begin, const UChar* end, String& scheme); UChar 37 Source/core/frame/csp/CSPSourceList.h bool parseHost(const UChar* begin, const UChar* end, String& host, bool& hostHasWildcard); UChar 38 Source/core/frame/csp/CSPSourceList.h bool parsePort(const UChar* begin, const UChar* end, int& port, bool& portHasWildcard); UChar 39 Source/core/frame/csp/CSPSourceList.h bool parsePath(const UChar* begin, const UChar* end, String& path); UChar 40 Source/core/frame/csp/CSPSourceList.h bool parseNonce(const UChar* begin, const UChar* end, String& nonce); UChar 41 Source/core/frame/csp/CSPSourceList.h bool parseHash(const UChar* begin, const UChar* end, DigestValue& hash, ContentSecurityPolicyHashAlgorithm&); UChar 182 Source/core/frame/csp/ContentSecurityPolicy.cpp Vector<UChar> characters; UChar 185 Source/core/frame/csp/ContentSecurityPolicy.cpp const UChar* begin = characters.data(); UChar 186 Source/core/frame/csp/ContentSecurityPolicy.cpp const UChar* end = begin + characters.size(); UChar 191 Source/core/frame/csp/ContentSecurityPolicy.cpp const UChar* position = begin; UChar 193 Source/core/frame/csp/ContentSecurityPolicy.cpp skipUntil<UChar>(position, end, ','); UChar 207 Source/core/frame/csp/ContentSecurityPolicy.cpp skipExactly<UChar>(position, end, ','); UChar 19 Source/core/frame/csp/MediaListDirective.cpp Vector<UChar> characters; UChar 29 Source/core/frame/csp/MediaListDirective.cpp void MediaListDirective::parse(const UChar* begin, const UChar* end) UChar 31 Source/core/frame/csp/MediaListDirective.cpp const UChar* position = begin; UChar 42 Source/core/frame/csp/MediaListDirective.cpp skipWhile<UChar, isASCIISpace>(position, end); UChar 49 Source/core/frame/csp/MediaListDirective.cpp if (!skipExactly<UChar, isMediaTypeCharacter>(position, end)) { UChar 50 Source/core/frame/csp/MediaListDirective.cpp skipWhile<UChar, isNotASCIISpace>(position, end); UChar 54 Source/core/frame/csp/MediaListDirective.cpp skipWhile<UChar, isMediaTypeCharacter>(position, end); UChar 58 Source/core/frame/csp/MediaListDirective.cpp if (!skipExactly<UChar>(position, end, '/')) { UChar 59 Source/core/frame/csp/MediaListDirective.cpp skipWhile<UChar, isNotASCIISpace>(position, end); UChar 66 Source/core/frame/csp/MediaListDirective.cpp if (!skipExactly<UChar, isMediaTypeCharacter>(position, end)) { UChar 67 Source/core/frame/csp/MediaListDirective.cpp skipWhile<UChar, isNotASCIISpace>(position, end); UChar 71 Source/core/frame/csp/MediaListDirective.cpp skipWhile<UChar, isMediaTypeCharacter>(position, end); UChar 76 Source/core/frame/csp/MediaListDirective.cpp skipWhile<UChar, isNotASCIISpace>(position, end); UChar 24 Source/core/frame/csp/MediaListDirective.h void parse(const UChar* begin, const UChar* end); UChar 20 Source/core/frame/csp/SourceListDirective.cpp Vector<UChar> characters; UChar 98 Source/core/html/HTMLDimension.cpp return parseDimension<UChar>(rawToken.characters16(), lastParsedIndex, endOfCurrentToken); UChar 331 Source/core/html/HTMLElement.cpp UChar c = 0; UChar 813 Source/core/html/HTMLElement.cpp UChar cc = (*v)[length]; UChar 1233 Source/core/html/HTMLInputElement.cpp static inline bool isRFC2616TokenCharacter(UChar ch) UChar 26 Source/core/html/HTMLLinkElementSizesAttributeTest.cpp UChar attribute[] = {'3', '2', 'x', '3', '3', 0}; UChar 33 Source/core/html/HTMLMetaElement-in.cpp const UChar* name; \ UChar 35 Source/core/html/HTMLMetaElement-in.cpp UChar characterBuffer[uMaxMatchLength]; \ UChar 59 Source/core/html/HTMLMetaElement-in.cpp static bool isInvalidSeparator(UChar c) UChar 65 Source/core/html/HTMLMetaElement-in.cpp static bool isSeparator(UChar c) UChar 122 Source/core/html/HTMLOptionElement.cpp return text.stripWhiteSpace(isHTMLSpace<UChar>).simplifyWhiteSpace(isHTMLSpace<UChar>); UChar 203 Source/core/html/HTMLOptionElement.cpp return collectOptionInnerText().stripWhiteSpace(isHTMLSpace<UChar>).simplifyWhiteSpace(isHTMLSpace<UChar>); UChar 275 Source/core/html/HTMLOptionElement.cpp return collectOptionInnerText().stripWhiteSpace(isHTMLSpace<UChar>).simplifyWhiteSpace(isHTMLSpace<UChar>); UChar 122 Source/core/html/HTMLTextFormControlElement.cpp UChar character = attributeValue[i]; UChar 130 Source/core/html/HTMLTextFormControlElement.cpp static bool isNotLineBreak(UChar ch) { return ch != newlineCharacter && ch != carriageReturn; } UChar 115 Source/core/html/ImageDocument.cpp result.append(static_cast<UChar>(0xD7)); // U+00D7 (multiplication sign) UChar 308 Source/core/html/canvas/WebGLRenderingContextBase.cpp void process(UChar); UChar 310 Source/core/html/canvas/WebGLRenderingContextBase.cpp bool peek(UChar& character) const UChar 318 Source/core/html/canvas/WebGLRenderingContextBase.cpp UChar current() UChar 329 Source/core/html/canvas/WebGLRenderingContextBase.cpp static bool isNewline(UChar character) UChar 335 Source/core/html/canvas/WebGLRenderingContextBase.cpp void emit(UChar character) UChar 371 Source/core/html/canvas/WebGLRenderingContextBase.cpp void StripComments::process(UChar c) UChar 384 Source/core/html/canvas/WebGLRenderingContextBase.cpp UChar temp = 0; UChar 65 Source/core/html/forms/EmailInputType.cpp UChar domainNameBuffer[maximumDomainNameLength]; UChar 99 Source/core/html/forms/EmailInputType.cpp static bool isInvalidLocalPartCharacter(UChar ch) UChar 107 Source/core/html/forms/EmailInputType.cpp static bool isInvalidDomainCharacter(UChar ch) UChar 202 Source/core/html/forms/FormController.cpp static bool isNotFormControlTypeCharacter(UChar ch) UChar 202 Source/core/html/forms/NumberInputType.cpp static bool isE(UChar ch) UChar 396 Source/core/html/forms/TextFieldInputType.cpp static bool isASCIILineBreak(UChar c) UChar 69 Source/core/html/forms/TypeAhead.cpp UChar c = event->charCode(); UChar 63 Source/core/html/forms/TypeAhead.h UChar m_repeatingChar; UChar 99 Source/core/html/parser/AtomicHTMLToken.h Vector<UChar>& publicIdentifier() const UChar 106 Source/core/html/parser/AtomicHTMLToken.h Vector<UChar>& systemIdentifier() const UChar 75 Source/core/html/parser/CSSPreloadScanner.cpp const UChar* begin = tagName.characters16(); UChar 79 Source/core/html/parser/CSSPreloadScanner.cpp inline void CSSPreloadScanner::tokenize(UChar c, const SegmentedString& source) UChar 85 Source/core/html/parser/CSSPreloadScanner.cpp if (isHTMLSpace<UChar>(c)) UChar 122 Source/core/html/parser/CSSPreloadScanner.cpp if (isHTMLSpace<UChar>(c)) UChar 130 Source/core/html/parser/CSSPreloadScanner.cpp if (isHTMLSpace<UChar>(c)) UChar 142 Source/core/html/parser/CSSPreloadScanner.cpp if (isHTMLSpace<UChar>(c)) UChar 150 Source/core/html/parser/CSSPreloadScanner.cpp if (isHTMLSpace<UChar>(c)) UChar 172 Source/core/html/parser/CSSPreloadScanner.cpp while (reducedLength && isHTMLSpace<UChar>(string[offset])) { UChar 176 Source/core/html/parser/CSSPreloadScanner.cpp while (reducedLength && isHTMLSpace<UChar>(string[offset + reducedLength - 1])) UChar 189 Source/core/html/parser/CSSPreloadScanner.cpp while (reducedLength && isHTMLSpace<UChar>(string[offset])) { UChar 193 Source/core/html/parser/CSSPreloadScanner.cpp while (reducedLength && isHTMLSpace<UChar>(string[offset + reducedLength - 1])) UChar 201 Source/core/html/parser/CSSPreloadScanner.cpp while (reducedLength && isHTMLSpace<UChar>(string[offset])) { UChar 205 Source/core/html/parser/CSSPreloadScanner.cpp while (reducedLength && isHTMLSpace<UChar>(string[offset + reducedLength - 1])) UChar 66 Source/core/html/parser/CSSPreloadScanner.h inline void tokenize(UChar, const SegmentedString&); UChar 94 Source/core/html/parser/HTMLConstructionSite.cpp return string.isAllSpecialCharacters<isHTMLSpace<UChar> >(); UChar 208 Source/core/html/parser/HTMLConstructionSite.cpp const UChar* breakSearchCharacters = string.characters16() + currentPosition; UChar 39 Source/core/html/parser/HTMLEntityParser.cpp static const UChar windowsLatin1ExtensionArray[32] = { UChar 46 Source/core/html/parser/HTMLEntityParser.cpp static bool isAlphaNumeric(UChar cc) UChar 51 Source/core/html/parser/HTMLEntityParser.cpp static UChar adjustEntity(UChar32 value) UChar 74 Source/core/html/parser/HTMLEntityParser.cpp static bool isHexDigit(UChar cc) UChar 79 Source/core/html/parser/HTMLEntityParser.cpp static UChar asHexDigit(UChar cc) UChar 104 Source/core/html/parser/HTMLEntityParser.cpp static bool consumeNamedEntity(SegmentedString& source, DecodedHTMLEntity& decodedEntity, bool& notEnoughCharacters, UChar additionalAllowedCharacter, UChar& cc) UChar 138 Source/core/html/parser/HTMLEntityParser.cpp ASSERT_UNUSED(reference, cc == static_cast<UChar>(*reference++)); UChar 157 Source/core/html/parser/HTMLEntityParser.cpp bool consumeHTMLEntity(SegmentedString& source, DecodedHTMLEntity& decodedEntity, bool& notEnoughCharacters, UChar additionalAllowedCharacter) UChar 177 Source/core/html/parser/HTMLEntityParser.cpp UChar cc = source.currentChar(); UChar 273 Source/core/html/parser/HTMLEntityParser.cpp static size_t appendUChar32ToUCharArray(UChar32 value, UChar* result) UChar 276 Source/core/html/parser/HTMLEntityParser.cpp UChar character = static_cast<UChar>(value); UChar 287 Source/core/html/parser/HTMLEntityParser.cpp size_t decodeNamedEntityToUCharArray(const char* name, UChar result[4]) UChar 44 Source/core/html/parser/HTMLEntityParser.h void append(UChar c) UChar 53 Source/core/html/parser/HTMLEntityParser.h append(static_cast<UChar>(c)); UChar 61 Source/core/html/parser/HTMLEntityParser.h UChar data[kMaxLength]; UChar 64 Source/core/html/parser/HTMLEntityParser.h bool consumeHTMLEntity(SegmentedString&, DecodedHTMLEntity& decodedEntity, bool& notEnoughCharacters, UChar additionalAllowedCharacter = '\0'); UChar 67 Source/core/html/parser/HTMLEntityParser.h size_t decodeNamedEntityToUCharArray(const char*, UChar result[4]); UChar 46 Source/core/html/parser/HTMLEntitySearch.cpp HTMLEntitySearch::CompareResult HTMLEntitySearch::compare(const HTMLEntityTableEntry* entry, UChar nextCharacter) const UChar 51 Source/core/html/parser/HTMLEntitySearch.cpp UChar entryNextCharacter = entityString[m_currentLength]; UChar 57 Source/core/html/parser/HTMLEntitySearch.cpp const HTMLEntityTableEntry* HTMLEntitySearch::findFirst(UChar nextCharacter) const UChar 82 Source/core/html/parser/HTMLEntitySearch.cpp const HTMLEntityTableEntry* HTMLEntitySearch::findLast(UChar nextCharacter) const UChar 107 Source/core/html/parser/HTMLEntitySearch.cpp void HTMLEntitySearch::advance(UChar nextCharacter) UChar 39 Source/core/html/parser/HTMLEntitySearch.h void advance(UChar); UChar 53 Source/core/html/parser/HTMLEntitySearch.h CompareResult compare(const HTMLEntityTableEntry*, UChar) const; UChar 54 Source/core/html/parser/HTMLEntitySearch.h const HTMLEntityTableEntry* findFirst(UChar) const; UChar 55 Source/core/html/parser/HTMLEntitySearch.h const HTMLEntityTableEntry* findLast(UChar) const; UChar 38 Source/core/html/parser/HTMLEntityTable.h UChar secondValue; // UChar since double char sequences only use BMP chars. UChar 48 Source/core/html/parser/HTMLEntityTable.h static const HTMLEntityTableEntry* firstEntryStartingWith(UChar); UChar 49 Source/core/html/parser/HTMLEntityTable.h static const HTMLEntityTableEntry* lastEntryStartingWith(UChar); UChar 77 Source/core/html/parser/HTMLParserIdioms.cpp return stripLeadingAndTrailingHTMLSpaces<UChar>(string, string.characters16(), length); UChar 100 Source/core/html/parser/HTMLParserIdioms.cpp const UChar firstCharacter = string[0]; UChar 121 Source/core/html/parser/HTMLParserIdioms.cpp UChar firstCharacter = string[0]; UChar 202 Source/core/html/parser/HTMLParserIdioms.cpp const UChar* start = input.characters16(); UChar 263 Source/core/html/parser/HTMLParserIdioms.cpp const UChar* start = input.characters16(); UChar 403 Source/core/html/parser/HTMLParserIdioms.cpp String attemptStaticStringCreation(const UChar* characters, size_t size, CharacterWidth width) UChar 40 Source/core/html/parser/HTMLParserIdioms.h bool isHTMLSpace(UChar); UChar 41 Source/core/html/parser/HTMLParserIdioms.h bool isHTMLLineBreak(UChar); UChar 42 Source/core/html/parser/HTMLParserIdioms.h bool isNotHTMLSpace(UChar); UChar 47 Source/core/html/parser/HTMLParserIdioms.h String stripLeadingAndTrailingHTMLSpaces(const Vector<UChar, inlineCapacity>& vector) UChar 96 Source/core/html/parser/HTMLParserIdioms.h inline bool isHTMLLineBreak(UChar character) UChar 118 Source/core/html/parser/HTMLParserIdioms.h String attemptStaticStringCreation(const UChar*, size_t, CharacterWidth); UChar 121 Source/core/html/parser/HTMLParserIdioms.h inline static String attemptStaticStringCreation(const Vector<UChar, inlineCapacity>& vector, CharacterWidth width) UChar 131 Source/core/html/parser/HTMLSrcsetParser.cpp parseImageCandidatesFromSrcsetAttribute<UChar>(attribute, attribute.characters16(), attribute.length(), imageCandidates); UChar 49 Source/core/html/parser/HTMLToken.h WTF::Vector<UChar> m_publicIdentifier; UChar 50 Source/core/html/parser/HTMLToken.h WTF::Vector<UChar> m_systemIdentifier; UChar 87 Source/core/html/parser/HTMLToken.h Vector<UChar, 32> name; UChar 88 Source/core/html/parser/HTMLToken.h Vector<UChar, 32> value; UChar 155 Source/core/html/parser/HTMLToken.h void appendToName(UChar character) UChar 184 Source/core/html/parser/HTMLToken.h void beginDOCTYPE(UChar character) UChar 193 Source/core/html/parser/HTMLToken.h const WTF::Vector<UChar>& publicIdentifier() const UChar 200 Source/core/html/parser/HTMLToken.h const WTF::Vector<UChar>& systemIdentifier() const UChar 220 Source/core/html/parser/HTMLToken.h void appendToPublicIdentifier(UChar character) UChar 228 Source/core/html/parser/HTMLToken.h void appendToSystemIdentifier(UChar character) UChar 255 Source/core/html/parser/HTMLToken.h void beginStartTag(UChar character) UChar 329 Source/core/html/parser/HTMLToken.h void appendToAttributeName(UChar character) UChar 339 Source/core/html/parser/HTMLToken.h void appendToAttributeValue(UChar character) UChar 398 Source/core/html/parser/HTMLToken.h void appendToCharacter(UChar character) UChar 425 Source/core/html/parser/HTMLToken.h void appendToComment(UChar character) UChar 446 Source/core/html/parser/HTMLToken.h UChar m_orAllData; UChar 64 Source/core/html/parser/HTMLTokenizer.cpp static inline UChar toLowerCase(UChar cc) UChar 226 Source/core/html/parser/HTMLTokenizer.cpp UChar cc = m_inputStreamPreprocessor.nextInputCharacter(); UChar 127 Source/core/html/parser/HTMLTokenizer.h UChar additionalAllowedCharacter; UChar 203 Source/core/html/parser/HTMLTokenizer.h inline void bufferCharacter(UChar character) UChar 271 Source/core/html/parser/HTMLTokenizer.h UChar m_additionalAllowedCharacter; UChar 276 Source/core/html/parser/HTMLTokenizer.h Vector<UChar, 32> m_appropriateEndTagName; UChar 58 Source/core/html/parser/HTMLTreeBuilder.cpp inline bool isHTMLSpaceOrReplacementCharacter(UChar character) UChar 60 Source/core/html/parser/HTMLTreeBuilder.cpp return isHTMLSpace<UChar>(character) || character == replacementCharacter; UChar 72 Source/core/html/parser/HTMLTreeBuilder.cpp return string.isAllSpecialCharacters<isHTMLSpace<UChar> >(); UChar 178 Source/core/html/parser/HTMLTreeBuilder.cpp skipLeading<isHTMLSpace<UChar> >(); UChar 183 Source/core/html/parser/HTMLTreeBuilder.cpp return takeLeading<isHTMLSpace<UChar> >(); UChar 188 Source/core/html/parser/HTMLTreeBuilder.cpp skipLeading<isNotHTMLSpace<UChar> >(); UChar 217 Source/core/html/parser/HTMLTreeBuilder.cpp if (isHTMLSpace<UChar>((*m_characters)[i])) UChar 231 Source/core/html/parser/HTMLTreeBuilder.cpp UChar c = (*m_characters)[i]; UChar 232 Source/core/html/parser/HTMLTreeBuilder.cpp if (isHTMLSpace<UChar>(c)) UChar 240 Source/core/html/parser/HTMLTreeBuilder.cpp template<bool characterPredicate(UChar)> UChar 250 Source/core/html/parser/HTMLTreeBuilder.cpp template<bool characterPredicate(UChar)> UChar 49 Source/core/html/parser/InputStreamPreprocessor.h ALWAYS_INLINE UChar nextInputCharacter() const { return m_nextInputCharacter; } UChar 62 Source/core/html/parser/InputStreamPreprocessor.h static const UChar specialCharacterMask = '\n' | '\r' | '\0'; UChar 131 Source/core/html/parser/InputStreamPreprocessor.h UChar m_nextInputCharacter; UChar 60 Source/core/html/parser/XSSAuditor.cpp static bool isNonCanonicalCharacter(UChar c) UChar 79 Source/core/html/parser/XSSAuditor.cpp static bool isRequiredForInjection(UChar c) UChar 84 Source/core/html/parser/XSSAuditor.cpp static bool isTerminatingCharacter(UChar c) UChar 89 Source/core/html/parser/XSSAuditor.cpp static bool isHTMLQuote(UChar c) UChar 94 Source/core/html/parser/XSSAuditor.cpp static bool isJSNewline(UChar c) UChar 128 Source/core/html/parser/XSSAuditor.cpp bool threadSafeMatch(const Vector<UChar, inlineCapacity>& vector, const QualifiedName& qname) UChar 152 Source/core/html/parser/XSSAuditor.cpp static bool isNameOfInlineEventHandler(const Vector<UChar, 32>& name) UChar 620 Source/core/html/parser/XSSAuditor.cpp UChar currentChar = decodedSnippet[currentLength]; UChar 650 Source/core/html/parser/XSSAuditor.cpp && (position = decodedSnippet.find(isNotHTMLSpace<UChar>, position + 1)) != kNotFound UChar 668 Source/core/html/parser/XSSAuditor.cpp while (startPosition < endPosition && isHTMLSpace<UChar>(string[startPosition])) UChar 718 Source/core/html/parser/XSSAuditor.cpp if (isHTMLSpace<UChar>(string[foundPosition])) UChar 722 Source/core/html/parser/XSSAuditor.cpp if (!isHTMLSpace<UChar>(string[foundPosition])) UChar 121 Source/core/html/shadow/DateTimeNumericFieldElement.cpp UChar charCode = static_cast<UChar>(keyboardEvent->charCode()); UChar 78 Source/core/html/shadow/DateTimeSymbolicFieldElement.cpp const UChar charCode = WTF::Unicode::toLower(keyboardEvent->charCode()); UChar 56 Source/core/html/track/vtt/BufferedLineReader.cpp UChar c = m_buffer.currentChar(); UChar 73 Source/core/html/track/vtt/BufferedLineReader.h void scanCharacter(UChar c) UChar 83 Source/core/html/track/vtt/VTTParser.h static inline bool isASpace(UChar c) UChar 88 Source/core/html/track/vtt/VTTParser.h static inline bool isValidSettingDelimiter(UChar c) UChar 164 Source/core/html/track/vtt/VTTScanner.cpp number = charactersToFloat(reinterpret_cast<const UChar*>(integerRun.start()), lengthOfFloat, &validNumber); UChar 91 Source/core/html/track/vtt/VTTScanner.h template<bool characterPredicate(UChar)> UChar 95 Source/core/html/track/vtt/VTTScanner.h template<bool characterPredicate(UChar)> UChar 101 Source/core/html/track/vtt/VTTScanner.h template<bool characterPredicate(UChar)> UChar 105 Source/core/html/track/vtt/VTTScanner.h template<bool characterPredicate(UChar)> UChar 136 Source/core/html/track/vtt/VTTScanner.h UChar currentChar() const; UChar 140 Source/core/html/track/vtt/VTTScanner.h template<bool characterPredicate(UChar)> UChar 144 Source/core/html/track/vtt/VTTScanner.h const UChar* characters16; UChar 148 Source/core/html/track/vtt/VTTScanner.h const UChar* characters16; UChar 157 Source/core/html/track/vtt/VTTScanner.h return reinterpret_cast<const UChar*>(m_end) - reinterpret_cast<const UChar*>(m_start); UChar 166 Source/core/html/track/vtt/VTTScanner.h template<bool characterPredicate(UChar)> UChar 172 Source/core/html/track/vtt/VTTScanner.h ::skipWhile<UChar, characterPredicate>(m_data.characters16, m_end.characters16); UChar 175 Source/core/html/track/vtt/VTTScanner.h template<bool characterPredicate(UChar)> UChar 181 Source/core/html/track/vtt/VTTScanner.h ::skipUntil<UChar, characterPredicate>(m_data.characters16, m_end.characters16); UChar 184 Source/core/html/track/vtt/VTTScanner.h template<bool characterPredicate(UChar)> UChar 192 Source/core/html/track/vtt/VTTScanner.h const UChar* current = m_data.characters16; UChar 193 Source/core/html/track/vtt/VTTScanner.h ::skipWhile<UChar, characterPredicate>(current, m_end.characters16); UChar 197 Source/core/html/track/vtt/VTTScanner.h template<bool characterPredicate(UChar)> UChar 205 Source/core/html/track/vtt/VTTScanner.h const UChar* current = m_data.characters16; UChar 206 Source/core/html/track/vtt/VTTScanner.h ::skipUntil<UChar, characterPredicate>(current, m_end.characters16); UChar 216 Source/core/html/track/vtt/VTTScanner.h inline UChar VTTScanner::currentChar() const UChar 118 Source/core/html/track/vtt/VTTScannerTest.cpp bool lowerCaseAlpha(UChar c) UChar 91 Source/core/html/track/vtt/VTTTokenizer.cpp UChar cc = m_inputStreamPreprocessor.nextInputCharacter(); UChar 93 Source/core/inspector/InspectorDOMAgent.cpp static const UChar ellipsisUChar[] = { 0x2026, 0 }; UChar 167 Source/core/inspector/InspectorFrontendHost.cpp UChar c = str[i]; UChar 150 Source/core/inspector/InspectorStyleSheet.cpp setRuleHeaderEnd<UChar>(m_parsedText.characters16(), offset); UChar 259 Source/core/inspector/InspectorStyleSheet.cpp fixUnparsedProperties<UChar>(m_parsedText.characters16(), ruleData); UChar 796 Source/core/inspector/InspectorStyleSheet.cpp UChar ch = text[i]; UChar 802 Source/core/inspector/InspectorStyleSheet.cpp } else if (isHTMLSpace<UChar>(ch)) UChar 72 Source/core/inspector/InspectorStyleTextEditor.cpp while (curPos && isHTMLSpace<UChar>(m_styleText[curPos])) UChar 274 Source/core/inspector/JSONParser.cpp UChar c = *start++; UChar 375 Source/core/loader/FrameLoader.cpp headerContentLanguage = headerContentLanguage.stripWhiteSpace(isHTMLSpace<UChar>); UChar 3072 Source/core/page/EventHandler.cpp UChar character = keyEvent.text()[0]; UChar 119 Source/core/page/EventSource.h Vector<UChar> m_receiveBuf; UChar 124 Source/core/page/EventSource.h Vector<UChar> m_data; UChar 34 Source/core/page/WindowFeatures.cpp static bool isWindowFeaturesSeparator(UChar c) UChar 650 Source/core/rendering/FastTextAutosizer.cpp return StringHasher::computeHash<UChar>( UChar 651 Source/core/rendering/FastTextAutosizer.cpp static_cast<const UChar*>(static_cast<const void*>(&data)), UChar 652 Source/core/rendering/FastTextAutosizer.cpp sizeof data / sizeof(UChar)); UChar 168 Source/core/rendering/FastTextAutosizer.h COMPILE_ASSERT(!(sizeof(FingerprintSourceData) % sizeof(UChar)), UChar 98 Source/core/rendering/InlineIterator.h UChar characterAt(unsigned) const; UChar 99 Source/core/rendering/InlineIterator.h UChar current() const; UChar 100 Source/core/rendering/InlineIterator.h UChar previousInSameNode() const; UChar 404 Source/core/rendering/InlineIterator.h inline UChar InlineIterator::characterAt(unsigned index) const UChar 412 Source/core/rendering/InlineIterator.h inline UChar InlineIterator::current() const UChar 417 Source/core/rendering/InlineIterator.h inline UChar InlineIterator::previousInSameNode() const UChar 427 Source/core/rendering/InlineIterator.h if (UChar c = current()) UChar 454 Source/core/rendering/InlineIterator.h static inline bool isCollapsibleSpace(UChar character, RenderText* renderer) UChar 468 Source/core/rendering/InlineIterator.h UChar current = characters[firstSpace - 1]; UChar 4161 Source/core/rendering/RenderBlock.cpp UChar c = text[scanLength]; UChar 4176 Source/core/rendering/RenderBlock.cpp template<bool characterPredicate(UChar)> UChar 4187 Source/core/rendering/RenderBlock.cpp static inline bool isPunctuationForFirstLetter(UChar c) UChar 4197 Source/core/rendering/RenderBlock.cpp static inline bool isSpaceForFirstLetter(UChar c) UChar 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) UChar 196 Source/core/rendering/RenderBlockFlow.h static TextRun constructTextRun(RenderObject* context, const Font&, const UChar* characters, int length, RenderStyle*, TextDirection, UChar 1341 Source/core/rendering/RenderBlockLineLayout.cpp const UChar space = ' '; UChar 937 Source/core/rendering/RenderDeprecatedFlexibleBox.cpp const UChar ellipsisAndSpace[2] = { horizontalEllipsis, ' ' }; UChar 152 Source/core/rendering/RenderFileUploadControl.cpp const UChar character = '0'; UChar 174 Source/core/rendering/RenderListMarker.cpp static int toHebrewUnder1000(int number, UChar letters[5]) UChar 192 Source/core/rendering/RenderListMarker.cpp static const UChar hebrewTens[9] = { 1497, 1499, 1500, 1502, 1504, 1505, 1506, 1508, 1510 }; UChar 208 Source/core/rendering/RenderListMarker.cpp static const UChar hebrewZero[3] = { 0x05D0, 0x05E4, 0x05E1 }; UChar 213 Source/core/rendering/RenderListMarker.cpp UChar letters[lettersSize]; UChar 229 Source/core/rendering/RenderListMarker.cpp static int toArmenianUnder10000(int number, bool upper, bool addCircumflex, UChar letters[9]) UChar 274 Source/core/rendering/RenderListMarker.cpp UChar letters[lettersSize]; UChar 288 Source/core/rendering/RenderListMarker.cpp UChar letters[lettersSize]; UChar 296 Source/core/rendering/RenderListMarker.cpp static const UChar georgianThousands[9] = { UChar 303 Source/core/rendering/RenderListMarker.cpp static const UChar georgianHundreds[9] = { UChar 310 Source/core/rendering/RenderListMarker.cpp static const UChar georgianTens[9] = { UChar 317 Source/core/rendering/RenderListMarker.cpp static const UChar georgianOnes[9] = { UChar 329 Source/core/rendering/RenderListMarker.cpp static String toCJKIdeographic(int number, const UChar table[16]) UChar 393 Source/core/rendering/RenderListMarker.cpp UChar characters[bufferLength]; UChar 508 Source/core/rendering/RenderListMarker.cpp static UChar listMarkerSuffix(EListStyleType type, int value) UChar 628 Source/core/rendering/RenderListMarker.cpp static const UChar footnotesSymbols[4] = { UChar 648 Source/core/rendering/RenderListMarker.cpp static const UChar arabicIndicNumerals[10] = { UChar 660 Source/core/rendering/RenderListMarker.cpp static const UChar bengaliNumerals[10] = { UChar 667 Source/core/rendering/RenderListMarker.cpp static const UChar khmerNumerals[10] = { UChar 673 Source/core/rendering/RenderListMarker.cpp static const UChar devanagariNumerals[10] = { UChar 679 Source/core/rendering/RenderListMarker.cpp static const UChar gujaratiNumerals[10] = { UChar 685 Source/core/rendering/RenderListMarker.cpp static const UChar gurmukhiNumerals[10] = { UChar 691 Source/core/rendering/RenderListMarker.cpp static const UChar kannadaNumerals[10] = { UChar 703 Source/core/rendering/RenderListMarker.cpp static const UChar laoNumerals[10] = { UChar 709 Source/core/rendering/RenderListMarker.cpp static const UChar malayalamNumerals[10] = { UChar 715 Source/core/rendering/RenderListMarker.cpp static const UChar mongolianNumerals[10] = { UChar 721 Source/core/rendering/RenderListMarker.cpp static const UChar myanmarNumerals[10] = { UChar 733 Source/core/rendering/RenderListMarker.cpp static const UChar oriyaNumerals[10] = { UChar 740 Source/core/rendering/RenderListMarker.cpp static const UChar urduNumerals[10] = { UChar 746 Source/core/rendering/RenderListMarker.cpp static const UChar teluguNumerals[10] = { UChar 752 Source/core/rendering/RenderListMarker.cpp static const UChar tibetanNumerals[10] = { UChar 758 Source/core/rendering/RenderListMarker.cpp static const UChar thaiNumerals[10] = { UChar 787 Source/core/rendering/RenderListMarker.cpp static const UChar lowerGreekAlphabet[24] = { UChar 798 Source/core/rendering/RenderListMarker.cpp static const UChar hiraganaAlphabet[48] = { UChar 811 Source/core/rendering/RenderListMarker.cpp static const UChar hiraganaIrohaAlphabet[47] = { UChar 824 Source/core/rendering/RenderListMarker.cpp static const UChar katakanaAlphabet[48] = { UChar 837 Source/core/rendering/RenderListMarker.cpp static const UChar katakanaIrohaAlphabet[47] = { UChar 851 Source/core/rendering/RenderListMarker.cpp static const UChar ethiopicHalehameAaErAlphabet[18] = { UChar 859 Source/core/rendering/RenderListMarker.cpp static const UChar ethiopicHalehameAmEtAlphabet[33] = { UChar 869 Source/core/rendering/RenderListMarker.cpp static const UChar ethiopicAbegedeAmEtAlphabet[33] = { UChar 878 Source/core/rendering/RenderListMarker.cpp static const UChar cjkEarthlyBranchAlphabet[12] = { UChar 885 Source/core/rendering/RenderListMarker.cpp static const UChar cjkHeavenlyStemAlphabet[10] = { UChar 893 Source/core/rendering/RenderListMarker.cpp static const UChar ethiopicHalehameGezAlphabet[26] = { UChar 902 Source/core/rendering/RenderListMarker.cpp static const UChar ethiopicAbegedeGezAlphabet[26] = { UChar 910 Source/core/rendering/RenderListMarker.cpp static const UChar hangulConsonantAlphabet[14] = { UChar 917 Source/core/rendering/RenderListMarker.cpp static const UChar hangulAlphabet[14] = { UChar 925 Source/core/rendering/RenderListMarker.cpp static const UChar ethiopicHalehameOmEtAlphabet[25] = { UChar 934 Source/core/rendering/RenderListMarker.cpp static const UChar ethiopicHalehameSidEtAlphabet[26] = { UChar 943 Source/core/rendering/RenderListMarker.cpp static const UChar ethiopicHalehameSoEtAlphabet[22] = { UChar 952 Source/core/rendering/RenderListMarker.cpp static const UChar ethiopicHalehameTigAlphabet[27] = { UChar 961 Source/core/rendering/RenderListMarker.cpp static const UChar ethiopicHalehameTiErAlphabet[31] = { UChar 971 Source/core/rendering/RenderListMarker.cpp static const UChar ethiopicAbegedeTiErAlphabet[31] = { UChar 981 Source/core/rendering/RenderListMarker.cpp static const UChar ethiopicHalehameTiEtAlphabet[34] = { UChar 991 Source/core/rendering/RenderListMarker.cpp static const UChar ethiopicAbegedeTiEtAlphabet[34] = { UChar 1000 Source/core/rendering/RenderListMarker.cpp static const UChar upperGreekAlphabet[24] = { UChar 1026 Source/core/rendering/RenderListMarker.cpp static const UChar traditionalChineseInformalTable[16] = { UChar 1302 Source/core/rendering/RenderListMarker.cpp const UChar suffix = listMarkerSuffix(type, m_listItem->value()); UChar 1303 Source/core/rendering/RenderListMarker.cpp UChar suffixStr[2] = { UChar 1584 Source/core/rendering/RenderListMarker.cpp UChar suffixSpace[2] = { listMarkerSuffix(type, m_listItem->value()), ' ' }; UChar 1682 Source/core/rendering/RenderListMarker.cpp const UChar suffix = listMarkerSuffix(type, m_listItem->value()); UChar 1688 Source/core/rendering/RenderListMarker.cpp UChar data[2]; UChar 1810 Source/core/rendering/RenderListMarker.cpp UChar suffixSpace[2] = { listMarkerSuffix(type, m_listItem->value()), ' ' }; UChar 71 Source/core/rendering/RenderQuote.cpp UChar open1; UChar 72 Source/core/rendering/RenderQuote.cpp UChar close1; UChar 73 Source/core/rendering/RenderQuote.cpp UChar open2; UChar 74 Source/core/rendering/RenderQuote.cpp UChar close2; UChar 98 Source/core/rendering/RenderText.cpp static void makeCapitalized(String* string, UChar previous) UChar 109 Source/core/rendering/RenderText.cpp StringBuffer<UChar> stringWithPrevious(length + 1); UChar 820 Source/core/rendering/RenderText.cpp const UChar space = ' '; UChar 957 Source/core/rendering/RenderText.cpp UChar c = uncheckedCharacterAt(i); UChar 1325 Source/core/rendering/RenderText.cpp UChar RenderText::previousCharacter() const UChar 1332 Source/core/rendering/RenderText.cpp UChar prev = ' '; UChar 1344 Source/core/rendering/RenderText.cpp void applyTextTransform(const RenderStyle* style, String& text, UChar previousCharacter) UChar 1395 Source/core/rendering/RenderText.cpp void RenderText::secureText(UChar mask) UChar 1401 Source/core/rendering/RenderText.cpp UChar revealedText; UChar 78 Source/core/rendering/RenderText.h const UChar* characters16() const { return m_text.impl()->characters16(); } UChar 81 Source/core/rendering/RenderText.h UChar characterAt(unsigned) const; UChar 82 Source/core/rendering/RenderText.h UChar uncheckedCharacterAt(unsigned) const; UChar 83 Source/core/rendering/RenderText.h UChar operator[](unsigned i) const { return uncheckedCharacterAt(i); } UChar 160 Source/core/rendering/RenderText.h virtual UChar previousCharacter() const; UChar 185 Source/core/rendering/RenderText.h void secureText(UChar mask); UChar 214 Source/core/rendering/RenderText.h inline UChar RenderText::uncheckedCharacterAt(unsigned i) const UChar 220 Source/core/rendering/RenderText.h inline UChar RenderText::characterAt(unsigned i) const UChar 236 Source/core/rendering/RenderText.h void applyTextTransform(const RenderStyle*, String&, UChar); UChar 225 Source/core/rendering/RenderTextControl.cpp const UChar ch = '0'; UChar 112 Source/core/rendering/RenderTextFragment.cpp UChar RenderTextFragment::previousCharacter() const UChar 65 Source/core/rendering/RenderTextFragment.h virtual UChar previousCharacter() const OVERRIDE; UChar 136 Source/core/rendering/RenderTreeAsText.cpp UChar c = s[i]; UChar 70 Source/core/rendering/TextAutosizer.cpp COMPILE_ASSERT(!(sizeof(RenderObjectPodForHash) % sizeof(UChar)), RenderObjectPodForHashMultipleOfUchar); UChar 122 Source/core/rendering/TextAutosizer.cpp return StringHasher::computeHash<UChar>(static_cast<const UChar*>(data), length / sizeof(UChar)); UChar 38 Source/core/rendering/break_lines.cpp static inline bool isBreakableSpace(UChar ch) UChar 52 Source/core/rendering/break_lines.cpp static const UChar asciiLineBreakTableFirstChar = '!'; UChar 53 Source/core/rendering/break_lines.cpp static const UChar asciiLineBreakTableLastChar = 127; UChar 119 Source/core/rendering/break_lines.cpp static inline bool shouldBreakAfter(UChar lastCh, UChar ch, UChar nextCh) UChar 139 Source/core/rendering/break_lines.cpp inline bool needsLineBreakIterator(UChar ch) UChar 190 Source/core/rendering/break_lines.cpp return nextBreakablePosition<UChar, false>(lazyBreakIterator, string.characters16(), string.length(), pos); UChar 209 Source/core/rendering/line/BreakingContextInlineHeaders.h UChar current = it.current(); UChar 405 Source/core/rendering/line/BreakingContextInlineHeaders.h UChar nextChar = nextText->characterAt(0); UChar 494 Source/core/rendering/line/BreakingContextInlineHeaders.h inline void nextCharacter(UChar& currentCharacter, UChar& lastCharacter, UChar& secondToLastCharacter) UChar 607 Source/core/rendering/line/BreakingContextInlineHeaders.h UChar lastCharacter = m_renderTextInfo.m_lineBreakIterator.lastCharacter(); UChar 608 Source/core/rendering/line/BreakingContextInlineHeaders.h UChar secondToLastCharacter = m_renderTextInfo.m_lineBreakIterator.secondToLastCharacter(); UChar 612 Source/core/rendering/line/BreakingContextInlineHeaders.h UChar c = m_current.current(); UChar 845 Source/core/rendering/line/BreakingContextInlineHeaders.h UChar c = nextText->characterAt(0); UChar 34 Source/core/rendering/style/QuotesData.cpp PassRefPtr<QuotesData> QuotesData::create(UChar open1, UChar close1, UChar open2, UChar close2) UChar 36 Source/core/rendering/style/QuotesData.h static PassRefPtr<QuotesData> create(UChar open1, UChar close1, UChar open2, UChar close2); UChar 633 Source/core/rendering/style/RenderStyle.h bool isCollapsibleWhiteSpace(UChar c) const UChar 48 Source/core/rendering/svg/SVGTextLayoutAttributesBuilder.cpp UChar lastCharacter = ' '; UChar 68 Source/core/rendering/svg/SVGTextLayoutAttributesBuilder.cpp UChar lastCharacter = ' '; UChar 86 Source/core/rendering/svg/SVGTextLayoutAttributesBuilder.cpp static inline void processRenderSVGInlineText(RenderSVGInlineText* text, unsigned& atCharacter, UChar& lastCharacter) UChar 95 Source/core/rendering/svg/SVGTextLayoutAttributesBuilder.cpp UChar currentCharacter = text->characterAt(textPosition); UChar 104 Source/core/rendering/svg/SVGTextLayoutAttributesBuilder.cpp void SVGTextLayoutAttributesBuilder::collectTextPositioningElements(RenderObject* start, UChar& lastCharacter) UChar 69 Source/core/rendering/svg/SVGTextLayoutAttributesBuilder.h void collectTextPositioningElements(RenderObject*, UChar& lastCharacter); UChar 496 Source/core/rendering/svg/SVGTextLayoutEngine.cpp UChar currentCharacter = text->characterAt(m_visualCharacterOffset); UChar 155 Source/core/rendering/svg/SVGTextLayoutEngineBaseline.cpp float SVGTextLayoutEngineBaseline::calculateGlyphOrientationAngle(bool isVerticalText, const SVGRenderStyle* style, const UChar& character) const UChar 42 Source/core/rendering/svg/SVGTextLayoutEngineBaseline.h float calculateGlyphOrientationAngle(bool isVerticalText, const SVGRenderStyle*, const UChar& character) const; UChar 86 Source/core/rendering/svg/SVGTextLayoutEngineSpacing.cpp float SVGTextLayoutEngineSpacing::calculateCSSKerningAndSpacing(const SVGRenderStyle* style, SVGElement* contextElement, UChar currentCharacter) UChar 97 Source/core/rendering/svg/SVGTextLayoutEngineSpacing.cpp UChar lastCharacter = m_lastCharacter; UChar 38 Source/core/rendering/svg/SVGTextLayoutEngineSpacing.h float calculateCSSKerningAndSpacing(const SVGRenderStyle*, SVGElement* lengthContext, UChar currentCharacter); UChar 42 Source/core/rendering/svg/SVGTextLayoutEngineSpacing.h UChar m_lastCharacter; UChar 246 Source/core/svg/SVGAngle.cpp : parseValue<UChar>(value, valueInSpecifiedUnits, unitType); UChar 184 Source/core/svg/SVGAnimateMotionElement.cpp return parsePointInternal<UChar>(string, point); UChar 140 Source/core/svg/SVGAnimationElement.cpp parseKeySplinesInternal<UChar>(string, result); UChar 230 Source/core/svg/SVGFontData.cpp bool SVGFontData::fillSVGGlyphPage(GlyphPage* pageToFill, unsigned offset, unsigned length, UChar* buffer, unsigned bufferLength, const SimpleFontData* fontData) const UChar 248 Source/core/svg/SVGFontData.cpp bool SVGFontData::fillBMPGlyphs(SVGFontElement* fontElement, GlyphPage* pageToFill, unsigned offset, unsigned length, UChar* buffer, const SimpleFontData* fontData) const UChar 272 Source/core/svg/SVGFontData.cpp bool SVGFontData::fillNonBMPGlyphs(SVGFontElement* fontElement, GlyphPage* pageToFill, unsigned offset, unsigned length, UChar* buffer, const SimpleFontData* fontData) const UChar 312 Source/core/svg/SVGFontData.cpp const UChar* characters = string.characters16(); UChar 45 Source/core/svg/SVGFontData.h virtual bool fillSVGGlyphPage(GlyphPage*, unsigned offset, unsigned length, UChar* buffer, unsigned bufferLength, const SimpleFontData*) const OVERRIDE; UChar 62 Source/core/svg/SVGFontData.h bool fillBMPGlyphs(SVGFontElement*, GlyphPage* , unsigned offset, unsigned length, UChar* buffer, const SimpleFontData*) const; UChar 63 Source/core/svg/SVGFontData.h bool fillNonBMPGlyphs(SVGFontElement*, GlyphPage* , unsigned offset, unsigned length, UChar* buffer, const SimpleFontData*) const; UChar 83 Source/core/svg/SVGGlyphRefElement.cpp parseAttributeInternal<UChar>(name, value); UChar 76 Source/core/svg/SVGLength.cpp const UChar firstChar = *ptr; UChar 81 Source/core/svg/SVGLength.cpp const UChar secondChar = *ptr; UChar 216 Source/core/svg/SVGLength.cpp parseValueInternal<UChar>(string, convertedNumber, type); UChar 112 Source/core/svg/SVGLengthList.cpp const UChar* ptr = value.characters16(); UChar 113 Source/core/svg/SVGLengthList.cpp const UChar* end = ptr + value.length(); UChar 91 Source/core/svg/SVGNumber.cpp const UChar* ptr = string.characters16(); UChar 92 Source/core/svg/SVGNumber.cpp const UChar* end = ptr + string.length(); UChar 107 Source/core/svg/SVGNumberList.cpp const UChar* ptr = value.characters16(); UChar 108 Source/core/svg/SVGNumberList.cpp const UChar* end = ptr + value.length(); UChar 155 Source/core/svg/SVGParserUtilities.cpp template bool parseSVGNumber(UChar* begin, size_t length, double&); UChar 162 Source/core/svg/SVGParserUtilities.cpp bool parseNumber(const UChar*& ptr, const UChar* end, float& number, bool skip) UChar 192 Source/core/svg/SVGParserUtilities.cpp bool parseArcFlag(const UChar*& ptr, const UChar* end, bool& flag) UChar 220 Source/core/svg/SVGParserUtilities.cpp const UChar* ptr = string.characters16(); UChar 221 Source/core/svg/SVGParserUtilities.cpp const UChar* end = ptr + string.length(); UChar 262 Source/core/svg/SVGParserUtilities.cpp const UChar* ptr = input.characters16(); UChar 263 Source/core/svg/SVGParserUtilities.cpp const UChar* end = ptr + input.length(); UChar 370 Source/core/svg/SVGParserUtilities.cpp const UChar* ptr = input.characters16(); UChar 371 Source/core/svg/SVGParserUtilities.cpp const UChar* end = ptr + input.length(); UChar 412 Source/core/svg/SVGParserUtilities.cpp const UChar* ptr = input.characters16(); UChar 413 Source/core/svg/SVGParserUtilities.cpp const UChar* end = ptr + input.length(); UChar 430 Source/core/svg/SVGParserUtilities.cpp template bool parseFloatPoint(const UChar*& current, const UChar* end, FloatPoint& point1); UChar 450 Source/core/svg/SVGParserUtilities.cpp template bool parseFloatPoint2(const UChar*& current, const UChar* end, FloatPoint& point1, FloatPoint& point2); UChar 475 Source/core/svg/SVGParserUtilities.cpp template bool parseFloatPoint3(const UChar*& current, const UChar* end, FloatPoint& point1, FloatPoint& point2, FloatPoint& point3); UChar 511 Source/core/svg/SVGParserUtilities.cpp template bool parseAndSkipTransformType(const UChar*& current, const UChar* end, SVGTransformType&); UChar 524 Source/core/svg/SVGParserUtilities.cpp const UChar* ptr = string.characters16(); UChar 525 Source/core/svg/SVGParserUtilities.cpp const UChar* end = ptr + string.length(); UChar 41 Source/core/svg/SVGParserUtilities.h bool parseNumber(const UChar*& ptr, const UChar* end, float& number, bool skip = true); UChar 44 Source/core/svg/SVGParserUtilities.h bool parseArcFlag(const UChar*& ptr, const UChar* end, bool& flag); UChar 60 Source/core/svg/SVGPathStringSource.h const UChar* m_character16; UChar 64 Source/core/svg/SVGPathStringSource.h const UChar* m_character16; UChar 114 Source/core/svg/SVGPoint.cpp const UChar* ptr = string.characters16(); UChar 115 Source/core/svg/SVGPoint.cpp const UChar* end = ptr + string.length(); UChar 126 Source/core/svg/SVGPointList.cpp const UChar* ptr = value.characters16(); UChar 127 Source/core/svg/SVGPointList.cpp const UChar* end = ptr + value.length(); UChar 189 Source/core/svg/SVGPreserveAspectRatio.cpp const UChar* ptr = string.characters16(); UChar 190 Source/core/svg/SVGPreserveAspectRatio.cpp const UChar* end = ptr + string.length(); UChar 204 Source/core/svg/SVGPreserveAspectRatio.cpp bool SVGPreserveAspectRatio::parse(const UChar*& ptr, const UChar* end, bool validate) UChar 81 Source/core/svg/SVGPreserveAspectRatio.h bool parse(const UChar*& ptr, const UChar* end, bool validate); UChar 115 Source/core/svg/SVGRect.cpp const UChar* ptr = string.characters16(); UChar 116 Source/core/svg/SVGRect.cpp const UChar* end = ptr + string.length(); UChar 91 Source/core/svg/SVGStringList.cpp const UChar delimiter = ' '; UChar 122 Source/core/svg/SVGStringList.cpp const UChar* ptr = data.characters16(); UChar 123 Source/core/svg/SVGStringList.cpp const UChar* end = ptr + data.length(); UChar 209 Source/core/svg/SVGTransformList.cpp bool SVGTransformList::parse(const UChar*& ptr, const UChar* end) UChar 248 Source/core/svg/SVGTransformList.cpp const UChar* ptr = value.characters16(); UChar 249 Source/core/svg/SVGTransformList.cpp const UChar* end = ptr + value.length(); UChar 274 Source/core/svg/SVGTransformList.cpp const UChar* ptr = value.characters16(); UChar 275 Source/core/svg/SVGTransformList.cpp const UChar* end = ptr + value.length(); UChar 66 Source/core/svg/SVGTransformList.h bool parse(const UChar*& ptr, const UChar* end); UChar 201 Source/core/svg/SVGViewSpec.cpp const UChar* ptr = spec.characters16(); UChar 202 Source/core/svg/SVGViewSpec.cpp const UChar* end = ptr + spec.length(); UChar 74 Source/core/svg/SVGZoomAndPan.cpp bool SVGZoomAndPan::parseZoomAndPan(const UChar*& start, const UChar* end) UChar 60 Source/core/svg/SVGZoomAndPan.h bool parseZoomAndPan(const UChar*& start, const UChar* end); UChar 71 Source/core/svg/SVGZoomAndPan.h const UChar* start = value.characters16(); UChar 2254 Source/core/testing/Internals.cpp RefPtr<ArrayBuffer> buffer = ArrayBuffer::createUninitialized(stringValue.length(), sizeof(UChar)); UChar 2255 Source/core/testing/Internals.cpp stringValue.copyTo(static_cast<UChar*>(buffer->data()), 0, stringValue.length()); UChar 2261 Source/core/testing/Internals.cpp String value(static_cast<const UChar*>(buffer->data()), buffer->byteLength() / sizeof(UChar)); UChar 44 Source/core/xml/XPathFunctions.cpp static inline bool isWhitespace(UChar c) UChar 569 Source/core/xml/XPathFunctions.cpp UChar ch = s1[i1]; UChar 52 Source/core/xml/XPathParser.cpp static XMLCat charCat(UChar aChar) UChar 167 Source/core/xml/XPathParser.cpp UChar next = m_data[m_nextPos + 1]; UChar 177 Source/core/xml/XPathParser.cpp UChar next = m_data[m_nextPos]; UChar 185 Source/core/xml/XPathParser.cpp UChar delimiter = m_data[m_nextPos]; UChar 209 Source/core/xml/XPathParser.cpp UChar aChar = m_data[m_nextPos]; UChar 97 Source/core/xml/XPathValue.cpp UChar c = str[i]; UChar 151 Source/core/xml/XSLTProcessorLibxslt.cpp StringBuffer<UChar> stringBuffer(len); UChar 152 Source/core/xml/XSLTProcessorLibxslt.cpp UChar* bufferUChar = stringBuffer.characters(); UChar 153 Source/core/xml/XSLTProcessorLibxslt.cpp UChar* bufferUCharEnd = bufferUChar + len; UChar 166 Source/core/xml/XSLTUnicodeSort.cpp Vector<UChar> string1; UChar 167 Source/core/xml/XSLTUnicodeSort.cpp Vector<UChar> string2; UChar 223 Source/core/xml/XSLTUnicodeSort.cpp Vector<UChar> string1; UChar 224 Source/core/xml/XSLTUnicodeSort.cpp Vector<UChar> string2; UChar 35 Source/core/xml/parser/MarkupTokenizerInlines.h inline bool isTokenizerWhitespace(UChar cc) UChar 540 Source/core/xml/parser/XMLDocumentParser.cpp const UChar BOM = 0xFEFF; UChar 552 Source/core/xml/parser/XMLDocumentParser.cpp xmlParseChunk(ctxt, reinterpret_cast<const char*>(chunk.characters16()), sizeof(UChar) * chunk.length(), 0); UChar 1287 Source/core/xml/parser/XMLDocumentParser.cpp static size_t convertUTF16EntityToUTF8(const UChar* utf16Entity, size_t numberOfCodeUnits, char* target, size_t targetSize) UChar 1303 Source/core/xml/parser/XMLDocumentParser.cpp UChar utf16DecodedEntity[4]; UChar 49 Source/core/xml/parser/XMLParserInput.h const UChar BOM = 0xFEFF; UChar 59 Source/core/xml/parser/XMLParserInput.h m_size = m_source.length() * sizeof(UChar); UChar 253 Source/modules/crypto/NormalizeAlgorithm.cpp it = std::lower_bound(begin, end, algorithmName.impl(), &algorithmNameComparator<UChar>); UChar 118 Source/modules/filesystem/DOMFilePath.cpp if (path.find(static_cast<UChar>(0)) != WTF::kNotFound) UChar 98 Source/modules/indexeddb/IDBKeyPath.cpp static inline bool isIdentifierStartCharacter(UChar c) UChar 103 Source/modules/indexeddb/IDBKeyPath.cpp static inline bool isIdentifierCharacter(UChar c) UChar 147 Source/modules/webdatabase/sqlite/SQLiteStatement.cpp return sqlite3_bind_text16(m_statement, index, text.charactersWithNullTermination().data(), sizeof(UChar) * text.length(), SQLITE_TRANSIENT); UChar 207 Source/modules/webdatabase/sqlite/SQLiteStatement.cpp return String(reinterpret_cast<const UChar*>(sqlite3_column_name16(m_statement, col))); UChar 228 Source/modules/webdatabase/sqlite/SQLiteStatement.cpp const UChar* string = reinterpret_cast<const UChar*>(sqlite3_value_text16(value)); UChar 249 Source/modules/webdatabase/sqlite/SQLiteStatement.cpp const UChar* string = reinterpret_cast<const UChar*>(sqlite3_column_text16(m_statement, col)); UChar 250 Source/modules/webdatabase/sqlite/SQLiteStatement.cpp return StringImpl::create8BitIfPossible(string, sqlite3_column_bytes16(m_statement, col) / sizeof(UChar)); UChar 86 Source/modules/websockets/ThreadableWebSocketChannelClientWrapper.h Vector<UChar> m_subprotocol; UChar 87 Source/modules/websockets/ThreadableWebSocketChannelClientWrapper.h Vector<UChar> m_extensions; UChar 156 Source/modules/websockets/WebSocket.cpp static inline bool isValidProtocolCharacter(UChar character) UChar 160 Source/modules/websockets/WebSocket.cpp const UChar minimumProtocolCharacter = '!'; // U+0021. UChar 161 Source/modules/websockets/WebSocket.cpp const UChar maximumProtocolCharacter = '~'; // U+007E. UChar 57 Source/modules/websockets/WebSocketExtensionDispatcher.cpp ASSERT(!processor->handshakeString().contains(static_cast<UChar>('\0'))); UChar 46 Source/platform/JSONValues.cpp inline bool escapeChar(UChar c, StringBuilder* dst) UChar 66 Source/platform/JSONValues.cpp UChar c = str[i]; UChar 81 Source/platform/Length.cpp UChar cc = string[i]; UChar 41 Source/platform/clipboard/ClipboardUtilities.cpp static const UChar NonBreakingSpaceCharacter = 0xA0; UChar 42 Source/platform/clipboard/ClipboardUtilities.cpp static const UChar SpaceCharacter = ' '; UChar 39 Source/platform/clipboard/ClipboardUtilitiesPosix.cpp static bool isInvalidFileCharacter(UChar c) UChar 42 Source/platform/clipboard/ClipboardUtilitiesWin.cpp static bool isInvalidFileCharacter(UChar c) UChar 85 Source/platform/fonts/Character.cpp CodePath Character::characterRangeCodePath(const UChar* characters, unsigned len) UChar 87 Source/platform/fonts/Character.cpp static const UChar complexCodePathRanges[] = { UChar 138 Source/platform/fonts/Character.cpp const UChar c = characters[i]; UChar 155 Source/platform/fonts/Character.cpp UChar next = characters[++i]; UChar 300 Source/platform/fonts/Character.cpp unsigned Character::expansionOpportunityCount(const UChar* characters, size_t length, TextDirection direction, bool& isAfterExpansion) UChar 381 Source/platform/fonts/Character.cpp String Character::normalizeSpaces(const UChar* characters, unsigned length) UChar 46 Source/platform/fonts/Character.h static CodePath characterRangeCodePath(const UChar*, unsigned len); UChar 52 Source/platform/fonts/Character.h static unsigned expansionOpportunityCount(const UChar*, size_t length, TextDirection, bool& isAfterExpansion); UChar 54 Source/platform/fonts/Character.h static bool treatAsSpace(UChar c) { return c == ' ' || c == '\t' || c == '\n' || c == noBreakSpace; } UChar 55 Source/platform/fonts/Character.h static bool treatAsZeroWidthSpace(UChar c) { return treatAsZeroWidthSpaceInComplexScript(c) || c == 0x200c || c == 0x200d; } UChar 56 Source/platform/fonts/Character.h static bool treatAsZeroWidthSpaceInComplexScript(UChar c) { return c < 0x20 || (c >= 0x7F && c < 0xA0) || c == softHyphen || c == zeroWidthSpace || (c >= 0x200e && c <= 0x200f) || (c >= 0x202a && c <= 0x202e) || c == zeroWidthNoBreakSpace || c == objectReplacementCharacter; } UChar 59 Source/platform/fonts/Character.h static inline UChar normalizeSpaces(UChar character) UChar 71 Source/platform/fonts/Character.h static String normalizeSpaces(const UChar*, unsigned length); UChar 52 Source/platform/fonts/CustomFontData.h virtual bool fillSVGGlyphPage(GlyphPage*, unsigned, unsigned, UChar*, unsigned, const SimpleFontData*) const { return false; } UChar 550 Source/platform/fonts/Font.cpp UChar low = mark[1]; UChar 123 Source/platform/fonts/Font.h const SimpleFontData* fontDataForCombiningCharacterSequence(const UChar*, size_t length, FontDataVariant) const; UChar 37 Source/platform/fonts/FontTest.cpp static void TestSpecificUCharRange(UChar rangeStart, UChar rangeEnd) UChar 39 Source/platform/fonts/FontTest.cpp UChar below[1]; UChar 40 Source/platform/fonts/FontTest.cpp UChar start[1]; UChar 41 Source/platform/fonts/FontTest.cpp UChar midway[1]; UChar 42 Source/platform/fonts/FontTest.cpp UChar end[1]; UChar 43 Source/platform/fonts/FontTest.cpp UChar above[1]; UChar 60 Source/platform/fonts/FontTest.cpp static UChar c1[] = { 0x0 }; UChar 75 Source/platform/fonts/FontTest.cpp static UChar c2[] = { 0x1DBF }; UChar 77 Source/platform/fonts/FontTest.cpp static UChar c3[] = { 0x1DC0 }; UChar 79 Source/platform/fonts/FontTest.cpp static UChar c4[] = { 0x1DD0 }; UChar 81 Source/platform/fonts/FontTest.cpp static UChar c5[] = { 0x1DFF }; UChar 83 Source/platform/fonts/FontTest.cpp static UChar c6[] = { 0x1E00 }; UChar 85 Source/platform/fonts/FontTest.cpp static UChar c7[] = { 0x2000 }; UChar 87 Source/platform/fonts/FontTest.cpp static UChar c8[] = { 0x2001 }; UChar 110 Source/platform/fonts/FontTest.cpp static UChar c1[] = { 0xD800, 0xDBFE }; UChar 112 Source/platform/fonts/FontTest.cpp static UChar c2[] = { 0xD800, 0xE000 }; UChar 114 Source/platform/fonts/FontTest.cpp static UChar c3[] = { 0xDBFF, 0xDBFE }; UChar 116 Source/platform/fonts/FontTest.cpp static UChar c4[] = { 0xDBFF, 0xE000 }; UChar 118 Source/platform/fonts/FontTest.cpp static UChar c5[] = { 0xDC00, 0xDBFF }; UChar 125 Source/platform/fonts/FontTest.cpp static UChar c6[] = { 0xD83C, 0xDDE5 }; UChar 127 Source/platform/fonts/FontTest.cpp static UChar c7[] = { 0xD83C, 0xDDE6 }; UChar 129 Source/platform/fonts/FontTest.cpp static UChar c8[] = { 0xD83C, 0xDDF0 }; UChar 131 Source/platform/fonts/FontTest.cpp static UChar c9[] = { 0xD83C, 0xDDFF }; UChar 133 Source/platform/fonts/FontTest.cpp static UChar c10[] = { 0xD83C, 0xDE00 }; UChar 136 Source/platform/fonts/FontTest.cpp static UChar c11[] = { 0xDB40, 0xDCFF }; UChar 138 Source/platform/fonts/FontTest.cpp static UChar c12[] = { 0xDB40, 0xDD00 }; UChar 140 Source/platform/fonts/FontTest.cpp static UChar c13[] = { 0xDB40, 0xDDED }; UChar 142 Source/platform/fonts/FontTest.cpp static UChar c14[] = { 0xDB40, 0xDDEF }; UChar 144 Source/platform/fonts/FontTest.cpp static UChar c15[] = { 0xDB40, 0xDDF0 }; UChar 151 Source/platform/fonts/FontTest.cpp static UChar c1[] = { 0x2FF, 0x2FF }; UChar 154 Source/platform/fonts/FontTest.cpp static UChar c2[] = { 0x300, 0x2FF }; UChar 157 Source/platform/fonts/FontTest.cpp static UChar c3[] = { 0x2FF, 0x330 }; UChar 160 Source/platform/fonts/FontTest.cpp static UChar c4[] = { 0x36F, 0x330 }; UChar 163 Source/platform/fonts/FontTest.cpp static UChar c5[] = { 0x1E00, 0x2FF }; UChar 166 Source/platform/fonts/FontTest.cpp static UChar c6[] = { 0x2FF, 0x2000 }; UChar 169 Source/platform/fonts/FontTest.cpp static UChar c7[] = { 0x1E00, 0x330 }; UChar 172 Source/platform/fonts/FontTest.cpp static UChar c8[] = { 0x330, 0x2000 }; UChar 175 Source/platform/fonts/FontTest.cpp static UChar c9[] = { 0xD83C, 0xDDE5, 0x330 }; UChar 178 Source/platform/fonts/FontTest.cpp static UChar c10[] = { 0x330, 0xD83C, 0xDDE5 }; UChar 177 Source/platform/fonts/GlyphPage.h bool fill(unsigned offset, unsigned length, UChar* characterBuffer, unsigned bufferLength, const SimpleFontData*); UChar 121 Source/platform/fonts/GlyphPageTreeNode.cpp static bool fill(GlyphPage* pageToFill, unsigned offset, unsigned length, UChar* buffer, unsigned bufferLength, const SimpleFontData* fontData) UChar 154 Source/platform/fonts/GlyphPageTreeNode.cpp UChar buffer[GlyphPage::size * 2 + 2]; UChar 56 Source/platform/fonts/SVGGlyph.cpp static inline SVGGlyph::ArabicForm processArabicFormDetection(const UChar& curChar, bool& lastCharShapesRight, SVGGlyph::ArabicForm* prevForm) UChar 168 Source/platform/fonts/SimpleFontData.h bool canRenderCombiningCharacterSequence(const UChar*, size_t) const; UChar 83 Source/platform/fonts/WidthCache.h const UChar* characters() const { return m_characters; } UChar 97 Source/platform/fonts/WidthCache.h UChar m_characters[s_capacity]; UChar 214 Source/platform/fonts/harfbuzz/HarfBuzzShaper.cpp static inline unsigned countGraphemesInCluster(const UChar* normalizedBuffer, unsigned normalizedBufferLength, uint16_t startIndex, uint16_t endIndex) UChar 349 Source/platform/fonts/harfbuzz/HarfBuzzShaper.cpp static void normalizeCharacters(const TextRun& run, unsigned length, UChar* destination, unsigned* destinationLength) UChar 353 Source/platform/fonts/harfbuzz/HarfBuzzShaper.cpp const UChar* source; UChar 389 Source/platform/fonts/harfbuzz/HarfBuzzShaper.cpp m_normalizedBuffer = adoptArrayPtr(new UChar[m_run.length() + 1]); UChar 565 Source/platform/fonts/harfbuzz/HarfBuzzShaper.cpp const UChar* currentCharacterPosition, UChar 566 Source/platform/fonts/harfbuzz/HarfBuzzShaper.cpp const UChar* markCharactersEnd, UChar 567 Source/platform/fonts/harfbuzz/HarfBuzzShaper.cpp const UChar* normalizedBufferEnd) UChar 596 Source/platform/fonts/harfbuzz/HarfBuzzShaper.cpp static inline bool collectCandidateRuns(const UChar* normalizedBuffer, UChar 599 Source/platform/fonts/harfbuzz/HarfBuzzShaper.cpp const UChar* normalizedBufferEnd = normalizedBuffer + bufferLength; UChar 614 Source/platform/fonts/harfbuzz/HarfBuzzShaper.cpp const UChar* currentCharacterPosition = iterator.characters(); UChar 782 Source/platform/fonts/harfbuzz/HarfBuzzShaper.cpp static const uint16_t* toUint16(const UChar* src) UChar 787 Source/platform/fonts/harfbuzz/HarfBuzzShaper.cpp COMPILE_ASSERT(sizeof(UChar) == sizeof(uint16_t), UChar_is_the_same_size_as_uint16_t); UChar 815 Source/platform/fonts/harfbuzz/HarfBuzzShaper.cpp const UChar* src = m_normalizedBuffer.get() + currentRun->startIndex(); UChar 129 Source/platform/fonts/harfbuzz/HarfBuzzShaper.h static bool isCodepointSpace(UChar c) { return c == ' ' || c == noBreakSpace || c == '\n'; } UChar 144 Source/platform/fonts/harfbuzz/HarfBuzzShaper.h OwnPtr<UChar[]> m_normalizedBuffer; UChar 199 Source/platform/fonts/mac/ComplexTextController.cpp static bool advanceByCombiningCharacterSequence(const UChar*& iterator, const UChar* end, UChar32& baseCharacter, unsigned& markCount) UChar 212 Source/platform/fonts/mac/ComplexTextController.cpp UChar trail = *iterator++; UChar 238 Source/platform/fonts/mac/ComplexTextController.cpp const UChar* cp; UChar 251 Source/platform/fonts/mac/ComplexTextController.cpp const UChar* curr = cp; UChar 252 Source/platform/fonts/mac/ComplexTextController.cpp const UChar* end = cp + m_end; UChar 260 Source/platform/fonts/mac/ComplexTextController.cpp const UChar* sequenceStart = curr; UChar 265 Source/platform/fonts/mac/ComplexTextController.cpp UChar uppercaseCharacter = 0; UChar 531 Source/platform/fonts/mac/ComplexTextController.cpp const UChar* cp = complexTextRun.characters(); UChar 545 Source/platform/fonts/mac/ComplexTextController.cpp UChar ch = *(cp + characterIndex); UChar 547 Source/platform/fonts/mac/ComplexTextController.cpp UChar nextCh; UChar 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) UChar 82 Source/platform/fonts/mac/ComplexTextController.h static PassRefPtr<ComplexTextRun> create(const SimpleFontData* fontData, const UChar* characters, unsigned stringLocation, size_t stringLength, bool ltr) UChar 89 Source/platform/fonts/mac/ComplexTextController.h const UChar* characters() const { return m_characters; } UChar 103 Source/platform/fonts/mac/ComplexTextController.h ComplexTextRun(CTRunRef, const SimpleFontData*, const UChar* characters, unsigned stringLocation, size_t stringLength, CFRange runRange); UChar 104 Source/platform/fonts/mac/ComplexTextController.h ComplexTextRun(const SimpleFontData*, const UChar* characters, unsigned stringLocation, size_t stringLength, bool ltr); UChar 108 Source/platform/fonts/mac/ComplexTextController.h const UChar* m_characters; UChar 129 Source/platform/fonts/mac/ComplexTextController.h void collectComplexTextRunsForCharacters(const UChar*, unsigned length, unsigned stringLocation, const SimpleFontData*); UChar 148 Source/platform/fonts/mac/ComplexTextController.h Vector<UChar, 256> m_smallCapsBuffer; UChar 159 Source/platform/fonts/mac/FontComplexTextMac.cpp const SimpleFontData* Font::fontDataForCombiningCharacterSequence(const UChar* characters, size_t length, FontDataVariant variant) const UChar 45 Source/platform/fonts/mac/GlyphPageTreeNodeMac.cpp static bool shouldUseCoreText(UChar* buffer, unsigned bufferLength, const SimpleFontData* fontData) UChar 70 Source/platform/fonts/mac/GlyphPageTreeNodeMac.cpp bool GlyphPage::fill(unsigned offset, unsigned length, UChar* buffer, unsigned bufferLength, const SimpleFontData* fontData) UChar 163 Source/platform/fonts/opentype/OpenTypeUtilities.cpp size_t nameTableSize = ((offsetof(nameTable, nameRecords) + nameRecordCount * sizeof(nameRecord) + fontName.length() * sizeof(UChar)) & ~3) + 4; UChar 184 Source/platform/fonts/opentype/OpenTypeUtilities.cpp name->nameRecords[i].length = fontName.length() * sizeof(UChar); UChar 43 Source/platform/fonts/skia/GlyphPageTreeNodeSkia.cpp bool GlyphPage::fill(unsigned offset, unsigned length, UChar* buffer, unsigned bufferLength, const SimpleFontData* fontData) UChar 254 Source/platform/fonts/skia/SimpleFontDataSkia.cpp bool SimpleFontData::canRenderCombiningCharacterSequence(const UChar* characters, size_t length) const UChar 264 Source/platform/fonts/skia/SimpleFontDataSkia.cpp Vector<UChar, 4> normalizedCharacters(length); UChar 46 Source/platform/fonts/win/FontFallbackWin.cpp static inline bool isFontPresent(const UChar* fontName) UChar 69 Source/platform/fonts/win/FontFallbackWin.cpp typedef const UChar* ScriptToFontMap[USCRIPT_CODE_LIMIT]; UChar 75 Source/platform/fonts/win/FontFallbackWin.cpp const UChar* family; UChar 114 Source/platform/fonts/win/FontFallbackWin.cpp const UChar** families; UChar 121 Source/platform/fonts/win/FontFallbackWin.cpp static const UChar* malayalamFonts[] = {L"AnjaliOldLipi", L"Lohit Malayalam", L"Kartika", L"Rachana", 0}; UChar 124 Source/platform/fonts/win/FontFallbackWin.cpp static const UChar* khmerFonts[] = {L"Khmer OS", L"MoolBoran", L"DaunPenh", L"Code2000", 0}; UChar 129 Source/platform/fonts/win/FontFallbackWin.cpp static const UChar* ethiopicFonts[] = {L"Nyala", L"Abyssinica SIL", L"Ethiopia Jiret", L"Visual Geez Unicode", L"GF Zemen Unicode", 0}; UChar 130 Source/platform/fonts/win/FontFallbackWin.cpp static const UChar* oriyaFonts[] = {L"Kalinga", L"ori1Uni", L"Lohit Oriya", 0}; UChar 131 Source/platform/fonts/win/FontFallbackWin.cpp static const UChar* laoFonts[] = {L"DokChampa", L"Saysettha OT", L"Phetsarath OT", L"Code2000", 0}; UChar 132 Source/platform/fonts/win/FontFallbackWin.cpp static const UChar* tibetanFonts[] = {L"Microsoft Himalaya", L"Jomolhari", L"Tibetan Machine Uni", 0}; UChar 133 Source/platform/fonts/win/FontFallbackWin.cpp static const UChar* sinhalaFonts[] = {L"Iskoola Pota", L"AksharUnicode", 0}; UChar 134 Source/platform/fonts/win/FontFallbackWin.cpp static const UChar* yiFonts[] = {L"Microsoft Yi Balti", L"Nuosu SIL", L"Code2000", 0}; UChar 136 Source/platform/fonts/win/FontFallbackWin.cpp static const UChar* syriacFonts[] = {L"Estrangelo Edessa", L"Estrangelo Nisibin", L"Code2000", 0}; UChar 139 Source/platform/fonts/win/FontFallbackWin.cpp static const UChar* myanmarFonts[] = {L"Padauk", L"Parabaik", L"Myanmar3", L"Code2000", 0}; UChar 164 Source/platform/fonts/win/FontFallbackWin.cpp const UChar** familyPtr = scriptToFontFamilies[i].families; UChar 178 Source/platform/fonts/win/FontFallbackWin.cpp const UChar* localeFamily = 0; UChar 256 Source/platform/fonts/win/FontFallbackWin.cpp const UChar* getFontFamilyForScript(UScriptCode script, UChar 279 Source/platform/fonts/win/FontFallbackWin.cpp const UChar* getFallbackFamily(UChar32 character, UChar 296 Source/platform/fonts/win/FontFallbackWin.cpp const UChar* family = getFontFamilyForScript(script, generic); UChar 329 Source/platform/fonts/win/FontFallbackWin.cpp const UChar* getFallbackFamilyForFirstNonCommonCharacter(const UChar* characters, UChar 346 Source/platform/fonts/win/FontFallbackWin.cpp const UChar* family = getFallbackFamily(ucs4, generic, 0); UChar 46 Source/platform/fonts/win/FontFallbackWin.h PLATFORM_EXPORT const UChar* getFallbackFamilyForFirstNonCommonCharacter(const UChar* characters, UChar 54 Source/platform/fonts/win/FontFallbackWin.h PLATFORM_EXPORT const UChar* getFallbackFamily(UChar32 character, UChar 156 Source/platform/graphics/Color.cpp bool Color::parseHexColor(const UChar* name, unsigned length, RGBA32& rgb) UChar 269 Source/platform/graphics/Color.cpp UChar c = name[i]; UChar 127 Source/platform/graphics/Color.h static bool parseHexColor(const UChar*, unsigned, RGBA32&); UChar 12 Source/platform/network/ContentSecurityPolicyParsers.cpp bool isCSPDirectiveNameCharacter(UChar c) UChar 17 Source/platform/network/ContentSecurityPolicyParsers.cpp bool isCSPDirectiveValueCharacter(UChar c) UChar 24 Source/platform/network/ContentSecurityPolicyParsers.cpp bool isBase64EncodedCharacter(UChar c) UChar 29 Source/platform/network/ContentSecurityPolicyParsers.cpp bool isNonceCharacter(UChar c) UChar 34 Source/platform/network/ContentSecurityPolicyParsers.cpp bool isSourceCharacter(UChar c) UChar 39 Source/platform/network/ContentSecurityPolicyParsers.cpp bool isPathComponentCharacter(UChar c) UChar 44 Source/platform/network/ContentSecurityPolicyParsers.cpp bool isHostCharacter(UChar c) UChar 49 Source/platform/network/ContentSecurityPolicyParsers.cpp bool isSchemeContinuationCharacter(UChar c) UChar 54 Source/platform/network/ContentSecurityPolicyParsers.cpp bool isNotASCIISpace(UChar c) UChar 59 Source/platform/network/ContentSecurityPolicyParsers.cpp bool isNotColonOrSlash(UChar c) UChar 64 Source/platform/network/ContentSecurityPolicyParsers.cpp bool isMediaTypeCharacter(UChar c) UChar 36 Source/platform/network/ContentSecurityPolicyParsers.h PLATFORM_EXPORT bool isCSPDirectiveNameCharacter(UChar); UChar 37 Source/platform/network/ContentSecurityPolicyParsers.h PLATFORM_EXPORT bool isCSPDirectiveValueCharacter(UChar); UChar 38 Source/platform/network/ContentSecurityPolicyParsers.h PLATFORM_EXPORT bool isNonceCharacter(UChar); UChar 39 Source/platform/network/ContentSecurityPolicyParsers.h PLATFORM_EXPORT bool isSourceCharacter(UChar); UChar 40 Source/platform/network/ContentSecurityPolicyParsers.h PLATFORM_EXPORT bool isPathComponentCharacter(UChar); UChar 41 Source/platform/network/ContentSecurityPolicyParsers.h PLATFORM_EXPORT bool isHostCharacter(UChar); UChar 42 Source/platform/network/ContentSecurityPolicyParsers.h PLATFORM_EXPORT bool isSchemeContinuationCharacter(UChar); UChar 43 Source/platform/network/ContentSecurityPolicyParsers.h PLATFORM_EXPORT bool isNotASCIISpace(UChar); UChar 44 Source/platform/network/ContentSecurityPolicyParsers.h PLATFORM_EXPORT bool isNotColonOrSlash(UChar); UChar 45 Source/platform/network/ContentSecurityPolicyParsers.h PLATFORM_EXPORT bool isMediaTypeCharacter(UChar); UChar 49 Source/platform/network/ContentSecurityPolicyParsers.h PLATFORM_EXPORT bool isBase64EncodedCharacter(UChar); UChar 118 Source/platform/network/HTTPParsers.cpp UChar c = characters[i]; UChar 209 Source/platform/network/HTTPParsers.cpp UChar quotationMark = refresh[urlStartPos]; UChar 274 Source/platform/network/HTTPParsers.cpp UChar c = mediaType[i]; UChar 65 Source/platform/network/ParsedContentType.cpp UChar c = input[tokenEnd]; UChar 588 Source/platform/network/ResourceResponse.cpp static bool isCacheHeaderSeparator(UChar c) UChar 617 Source/platform/network/ResourceResponse.cpp static bool isControlCharacter(UChar c) UChar 636 Source/platform/text/BidiResolver.h UChar high = static_cast<UChar>(current); UChar 639 Source/platform/text/BidiResolver.h UChar low = m_current.current(); UChar 67 Source/platform/text/BidiResolverTest.cpp UChar text[3]; UChar 122 Source/platform/text/BidiResolverTest.cpp void skipTestsWith(UChar codepoint) UChar 127 Source/platform/text/BidiResolverTest.cpp void runTest(const std::basic_string<UChar>& input, const std::vector<int>& reorder, UChar 133 Source/platform/text/BidiResolverTest.cpp std::set<UChar> m_skippedCodePoints; UChar 142 Source/platform/text/BidiResolverTest.cpp static bool isNonRenderedCodePoint(UChar c) UChar 163 Source/platform/text/BidiResolverTest.cpp void BidiTestRunner::runTest(const std::basic_string<UChar>& input, const std::vector<int>& expectedOrder, UChar 164 Source/platform/text/BidiTestHarness.h static std::basic_string<UChar> parseTestString(const std::string& line) UChar 166 Source/platform/text/BidiTestHarness.h std::basic_string<UChar> testString; UChar 167 Source/platform/text/BidiTestHarness.h static std::map<std::string, UChar> charClassExamples; UChar 223 Source/platform/text/BidiTestHarness.h std::basic_string<UChar> testString; UChar 92 Source/platform/text/DateTimeFormat.cpp static DateTimeFormat::FieldType mapCharacterToFieldType(const UChar ch) UChar 118 Source/platform/text/DateTimeFormat.cpp const UChar ch = source[index]; UChar 243 Source/platform/text/DateTimeFormat.cpp static bool isASCIIAlphabetOrQuote(UChar ch) UChar 66 Source/platform/text/DecodeEscapeSequences.h UChar codeUnit = (toASCIIHexValue(run[2]) << 12) | (toASCIIHexValue(run[3]) << 8) | (toASCIIHexValue(run[4]) << 4) | toASCIIHexValue(run[5]); UChar 85 Source/platform/text/LocaleICU.cpp StringBuffer<UChar> buffer(bufferLength); UChar 100 Source/platform/text/LocaleICU.cpp StringBuffer<UChar> buffer(bufferLength); UChar 147 Source/platform/text/LocaleICU.cpp const UChar gmtTimezone[3] = {'G', 'M', 'T'}; UChar 161 Source/platform/text/LocaleICU.cpp StringBuffer<UChar> buffer(length); UChar 183 Source/platform/text/LocaleICU.cpp StringBuffer<UChar> buffer(length); UChar 321 Source/platform/text/LocaleICU.cpp Vector<UChar> skeletonCharacters; UChar 325 Source/platform/text/LocaleICU.cpp StringBuffer<UChar> buffer(length); UChar 183 Source/platform/text/LocaleWin.cpp StringBuffer<UChar> buffer(bufferSizeWithNUL); UChar 230 Source/platform/text/LocaleWin.cpp UChar reference = format[index]; UChar 271 Source/platform/text/LocaleWin.cpp UChar ch = format[i]; UChar 40 Source/platform/text/ParserUtilities.h inline bool skipString(const UChar*& ptr, const UChar* end, const LChar* name, int length) UChar 377 Source/platform/text/PlatformLocale.cpp builder.append(static_cast<UChar>('0' + symbolIndex)); UChar 184 Source/platform/text/SegmentedString.cpp void SegmentedString::advance(unsigned count, UChar* consumedCharacters) UChar 84 Source/platform/text/SegmentedString.h UChar getCurrentChar8() UChar 89 Source/platform/text/SegmentedString.h UChar getCurrentChar16() UChar 94 Source/platform/text/SegmentedString.h UChar incrementAndGetCurrentChar8() UChar 100 Source/platform/text/SegmentedString.h UChar incrementAndGetCurrentChar16() UChar 112 Source/platform/text/SegmentedString.h ALWAYS_INLINE UChar getCurrentChar() UChar 120 Source/platform/text/SegmentedString.h ALWAYS_INLINE UChar incrementAndGetCurrentChar() UChar 131 Source/platform/text/SegmentedString.h const UChar* string16Ptr; UChar 184 Source/platform/text/SegmentedString.h void push(UChar c) UChar 255 Source/platform/text/SegmentedString.h void advanceAndASSERT(UChar expectedCharacter) UChar 261 Source/platform/text/SegmentedString.h void advanceAndASSERTIgnoringCase(UChar expectedCharacter) UChar 290 Source/platform/text/SegmentedString.h void advance(unsigned count, UChar* consumedCharacters); UChar 307 Source/platform/text/SegmentedString.h UChar currentChar() const { return m_currentChar; } UChar 393 Source/platform/text/SegmentedString.h UChar* consumedCharacters; UChar 405 Source/platform/text/SegmentedString.h UChar m_pushedChar1; UChar 406 Source/platform/text/SegmentedString.h UChar m_pushedChar2; UChar 408 Source/platform/text/SegmentedString.h UChar m_currentChar; UChar 43 Source/platform/text/StringTruncator.cpp typedef unsigned TruncationFunction(const String&, unsigned length, unsigned keepCount, UChar* buffer); UChar 60 Source/platform/text/StringTruncator.cpp static unsigned centerTruncateToBuffer(const String& string, unsigned length, unsigned keepCount, UChar* buffer) UChar 80 Source/platform/text/StringTruncator.cpp static unsigned rightTruncateToBuffer(const String& string, unsigned length, unsigned keepCount, UChar* buffer) UChar 103 Source/platform/text/StringTruncator.cpp static float stringWidth(const Font& renderer, const UChar* characters, unsigned length, bool disableRoundingHacks) UChar 120 Source/platform/text/StringTruncator.cpp UChar stringBuffer[STRING_BUFFER_SIZE]; UChar 36 Source/platform/text/SuffixTree.h static int codeWord(UChar c) { return c; } UChar 37 Source/platform/text/SuffixTree.h enum { codeSize = 1 << 8 * sizeof(UChar) }; UChar 42 Source/platform/text/SuffixTree.h static int codeWord(UChar c) { return c & (codeSize - 1); } UChar 33 Source/platform/text/SurrogatePairAwareTextIterator.cpp SurrogatePairAwareTextIterator::SurrogatePairAwareTextIterator(const UChar* characters, int currentCharacter, int lastCharacter, int endCharacter) UChar 66 Source/platform/text/SurrogatePairAwareTextIterator.cpp UChar low = m_characters[1]; UChar 85 Source/platform/text/SurrogatePairAwareTextIterator.cpp UChar normalizedCharacters[2] = { 0, 0 }; UChar 34 Source/platform/text/SurrogatePairAwareTextIterator.h SurrogatePairAwareTextIterator(const UChar*, int currentCharacter, int lastCharacter, int endCharacter); UChar 57 Source/platform/text/SurrogatePairAwareTextIterator.h const UChar* characters() const { return m_characters; } UChar 63 Source/platform/text/SurrogatePairAwareTextIterator.h const UChar* m_characters; UChar 38 Source/platform/text/TextBoundaries.cpp int endOfFirstWordBoundaryContext(const UChar* characters, int length) UChar 50 Source/platform/text/TextBoundaries.cpp int startOfLastWordBoundaryContext(const UChar* characters, int length) UChar 62 Source/platform/text/TextBoundaries.cpp int findNextWordFromIndex(const UChar* chars, int len, int position, bool forward) UChar 93 Source/platform/text/TextBoundaries.cpp void findWordBoundary(const UChar* chars, int len, int position, int* start, int* end) UChar 39 Source/platform/text/TextBoundaries.h PLATFORM_EXPORT int endOfFirstWordBoundaryContext(const UChar* characters, int length); UChar 40 Source/platform/text/TextBoundaries.h PLATFORM_EXPORT int startOfLastWordBoundaryContext(const UChar* characters, int length); UChar 42 Source/platform/text/TextBoundaries.h PLATFORM_EXPORT void findWordBoundary(const UChar*, int len, int position, int* start, int* end); UChar 43 Source/platform/text/TextBoundaries.h PLATFORM_EXPORT int findNextWordFromIndex(const UChar*, int len, int position, bool forward); UChar 41 Source/platform/text/TextBreakIterator.h PLATFORM_EXPORT TextBreakIterator* cursorMovementIterator(const UChar*, int length); UChar 44 Source/platform/text/TextBreakIterator.h PLATFORM_EXPORT TextBreakIterator* wordBreakIterator(const UChar*, int length); UChar 45 Source/platform/text/TextBreakIterator.h PLATFORM_EXPORT TextBreakIterator* acquireLineBreakIterator(const LChar*, int length, const AtomicString& locale, const UChar* priorContext, unsigned priorContextLength); UChar 46 Source/platform/text/TextBreakIterator.h PLATFORM_EXPORT TextBreakIterator* acquireLineBreakIterator(const UChar*, int length, const AtomicString& locale, const UChar* priorContext, unsigned priorContextLength); UChar 48 Source/platform/text/TextBreakIterator.h PLATFORM_EXPORT TextBreakIterator* sentenceBreakIterator(const UChar*, int length); UChar 82 Source/platform/text/TextBreakIterator.h UChar lastCharacter() const UChar 88 Source/platform/text/TextBreakIterator.h UChar secondToLastCharacter() const UChar 94 Source/platform/text/TextBreakIterator.h void setPriorContext(UChar last, UChar secondToLast) UChar 101 Source/platform/text/TextBreakIterator.h void updatePriorContext(UChar last) UChar 133 Source/platform/text/TextBreakIterator.h const UChar* priorContext = priorContextLength ? &m_priorContext[priorContextCapacity - priorContextLength] : 0; UChar 165 Source/platform/text/TextBreakIterator.h UChar m_priorContext[priorContextCapacity]; UChar 166 Source/platform/text/TextBreakIterator.h const UChar* m_cachedPriorContext; UChar 179 Source/platform/text/TextBreakIterator.h NonSharedCharacterBreakIterator(const UChar*, unsigned length); UChar 195 Source/platform/text/TextBreakIterator.h void createIteratorForBuffer(const UChar*, unsigned length); UChar 117 Source/platform/text/TextBreakIteratorICU.cpp UChar buffer[textBufferCapacity]; UChar 168 Source/platform/text/TextBreakIteratorICU.cpp destination->chunkContents = static_cast<const UChar*>(chunkContents); UChar 172 Source/platform/text/TextBreakIteratorICU.cpp static int32_t textExtract(UText*, int64_t, int64_t, UChar*, int32_t, UErrorCode* errorCode) UChar 208 Source/platform/text/TextBreakIteratorICU.cpp text->chunkNativeLimit = nativeIndex + text->extraSize / sizeof(UChar); UChar 214 Source/platform/text/TextBreakIteratorICU.cpp text->chunkNativeStart = nativeIndex - text->extraSize / sizeof(UChar); UChar 224 Source/platform/text/TextBreakIteratorICU.cpp StringImpl::copyChars(const_cast<UChar*>(text->chunkContents), static_cast<const LChar*>(text->p) + (text->chunkNativeStart - text->b), static_cast<unsigned>(text->chunkLength)); UChar 230 Source/platform/text/TextBreakIteratorICU.cpp text->chunkContents = static_cast<const UChar*>(text->pExtra); UChar 253 Source/platform/text/TextBreakIteratorICU.cpp text->chunkContents = static_cast<const UChar*>(text->q); UChar 330 Source/platform/text/TextBreakIteratorICU.cpp static void textInit(UText* text, const UTextFuncs* funcs, const void* string, unsigned length, const UChar* priorContext, int priorContextLength) UChar 341 Source/platform/text/TextBreakIteratorICU.cpp static UText* textOpenLatin1(UTextWithBuffer* utWithBuffer, const LChar* string, unsigned length, const UChar* priorContext, int priorContextLength, UErrorCode* status) UChar 387 Source/platform/text/TextBreakIteratorICU.cpp text->chunkContents = static_cast<const UChar*>(text->p); UChar 410 Source/platform/text/TextBreakIteratorICU.cpp text->chunkContents = static_cast<const UChar*>(text->q); UChar 453 Source/platform/text/TextBreakIteratorICU.cpp static UText* textOpenUTF16(UText* text, const UChar* string, unsigned length, const UChar* priorContext, int priorContextLength, UErrorCode* status) UChar 507 Source/platform/text/TextBreakIteratorICU.cpp static void setText16(TextBreakIterator* iter, const UChar* string, int length) UChar 517 Source/platform/text/TextBreakIteratorICU.cpp TextBreakIterator* wordBreakIterator(const UChar* string, int length) UChar 540 Source/platform/text/TextBreakIteratorICU.cpp TextBreakIterator* acquireLineBreakIterator(const LChar* string, int length, const AtomicString& locale, const UChar* priorContext, unsigned priorContextLength) UChar 570 Source/platform/text/TextBreakIteratorICU.cpp TextBreakIterator* acquireLineBreakIterator(const UChar* string, int length, const AtomicString& locale, const UChar* priorContext, unsigned priorContextLength) UChar 638 Source/platform/text/TextBreakIteratorICU.cpp NonSharedCharacterBreakIterator::NonSharedCharacterBreakIterator(const UChar* buffer, unsigned length) UChar 648 Source/platform/text/TextBreakIteratorICU.cpp void NonSharedCharacterBreakIterator::createIteratorForBuffer(const UChar* buffer, unsigned length) UChar 715 Source/platform/text/TextBreakIteratorICU.cpp TextBreakIterator* sentenceBreakIterator(const UChar* string, int length) UChar 737 Source/platform/text/TextBreakIteratorICU.cpp static TextBreakIterator* setUpIteratorWithRules(const char* breakRules, const UChar* string, int length) UChar 746 Source/platform/text/TextBreakIteratorICU.cpp Vector<UChar> rules; UChar 759 Source/platform/text/TextBreakIteratorICU.cpp TextBreakIterator* cursorMovementIterator(const UChar* string, int length) UChar 85 Source/platform/text/TextRun.h TextRun(const UChar* c, unsigned len, float xpos = 0, float expansion = 0, ExpansionBehavior expansionBehavior = AllowTrailingExpansion | ForbidLeadingExpansion, TextDirection direction = LTR, bool directionalOverride = false, bool characterScanForCodePath = true, RoundingHacks roundingHacks = RunRounding | WordRounding) UChar 175 Source/platform/text/TextRun.h UChar operator[](unsigned i) const { ASSERT_WITH_SECURITY_IMPLICATION(i < m_len); return is8Bit() ? m_data.characters8[i] :m_data.characters16[i]; } UChar 177 Source/platform/text/TextRun.h const UChar* data16(unsigned i) const { ASSERT_WITH_SECURITY_IMPLICATION(i < m_len); ASSERT(!is8Bit()); return &m_data.characters16[i]; } UChar 180 Source/platform/text/TextRun.h const UChar* characters16() const { ASSERT(!is8Bit()); return m_data.characters16; } UChar 187 Source/platform/text/TextRun.h void setText(const UChar* c, unsigned len) { m_data.characters16 = c; m_len = len; m_is8Bit = false;} UChar 238 Source/platform/text/TextRun.h const UChar* characters16; UChar 59 Source/platform/text/TextRunIterator.h UChar current() const { return (*m_textRun)[m_offset]; } UChar 47 Source/platform/text/UnicodeUtilities.cpp switch (static_cast<UChar>(c)) { UChar 65 Source/platform/text/UnicodeUtilities.cpp void foldQuoteMarksAndSoftHyphens(UChar* data, size_t length) UChar 131 Source/platform/text/UnicodeUtilities.cpp bool isKanaLetter(UChar character) UChar 150 Source/platform/text/UnicodeUtilities.cpp bool isSmallKanaLetter(UChar character) UChar 209 Source/platform/text/UnicodeUtilities.cpp static inline VoicedSoundMarkType composedVoicedSoundMark(UChar character) UChar 276 Source/platform/text/UnicodeUtilities.cpp static inline bool isCombiningVoicedSoundMark(UChar character) UChar 296 Source/platform/text/UnicodeUtilities.cpp void normalizeCharactersIntoNFCForm(const UChar* characters, unsigned length, Vector<UChar>& buffer) UChar 321 Source/platform/text/UnicodeUtilities.cpp static inline size_t compareKanaLetterAndComposedVoicedSoundMarks(const UChar* first, const UChar* firstEnd, const UChar* second, const UChar* secondEnd) UChar 323 Source/platform/text/UnicodeUtilities.cpp const UChar* start = first; UChar 347 Source/platform/text/UnicodeUtilities.cpp bool checkOnlyKanaLettersInStrings(const UChar* firstData, unsigned firstLength, const UChar* secondData, unsigned secondLength) UChar 349 Source/platform/text/UnicodeUtilities.cpp const UChar* a = firstData; UChar 350 Source/platform/text/UnicodeUtilities.cpp const UChar* aEnd = firstData + firstLength; UChar 352 Source/platform/text/UnicodeUtilities.cpp const UChar* b = secondData; UChar 353 Source/platform/text/UnicodeUtilities.cpp const UChar* bEnd = secondData + secondLength; UChar 381 Source/platform/text/UnicodeUtilities.cpp bool checkKanaStringsEqual(const UChar* firstData, unsigned firstLength, const UChar* secondData, unsigned secondLength) UChar 383 Source/platform/text/UnicodeUtilities.cpp const UChar* a = firstData; UChar 384 Source/platform/text/UnicodeUtilities.cpp const UChar* aEnd = firstData + firstLength; UChar 386 Source/platform/text/UnicodeUtilities.cpp const UChar* b = secondData; UChar 387 Source/platform/text/UnicodeUtilities.cpp const UChar* bEnd = secondData + secondLength; UChar 37 Source/platform/text/UnicodeUtilities.h PLATFORM_EXPORT bool isKanaLetter(UChar character); UChar 39 Source/platform/text/UnicodeUtilities.h PLATFORM_EXPORT void normalizeCharactersIntoNFCForm(const UChar* characters, unsigned length, Vector<UChar>& buffer); UChar 40 Source/platform/text/UnicodeUtilities.h PLATFORM_EXPORT void foldQuoteMarksAndSoftHyphens(UChar* data, size_t length); UChar 42 Source/platform/text/UnicodeUtilities.h PLATFORM_EXPORT bool checkOnlyKanaLettersInStrings(const UChar* firstData, unsigned firstLength, const UChar* secondData, unsigned secondLength); UChar 43 Source/platform/text/UnicodeUtilities.h PLATFORM_EXPORT bool checkKanaStringsEqual(const UChar* firstData, unsigned firstLength, const UChar* secondData, unsigned secondLength); UChar 94 Source/platform/text/UnicodeUtilitiesTest.cpp for (UChar character = 0; character < 0x3041; ++character) UChar 98 Source/platform/text/UnicodeUtilitiesTest.cpp for (UChar character = 0x3041; character <= 0x3096; ++character) UChar 102 Source/platform/text/UnicodeUtilitiesTest.cpp for (UChar character = 0x30A1; character <= 0x30FA; ++character) UChar 110 Source/platform/text/UnicodeUtilitiesTest.cpp for (UChar character = 0; character < 0x3041; ++character) UChar 115 Source/platform/text/UnicodeUtilitiesTest.cpp for (UChar character = 0x3041; character <= 0x3096; ++character) { UChar 122 Source/platform/text/UnicodeUtilitiesTest.cpp for (UChar character = 0x30A1; character <= 0x30FA; ++character) { UChar 131 Source/platform/text/UnicodeUtilitiesTest.cpp const UChar charactersToFold[] = { UChar 138 Source/platform/text/UnicodeUtilitiesTest.cpp Vector<UChar> buffer; UChar 152 Source/platform/text/UnicodeUtilitiesTest.cpp const UChar nonKanaString1[] = { 'a', 'b', 'c', 'd' }; UChar 153 Source/platform/text/UnicodeUtilitiesTest.cpp const UChar nonKanaString2[] = { 'e', 'f', 'g' }; UChar 160 Source/platform/text/UnicodeUtilitiesTest.cpp const UChar kanaString[] = { 'e', 'f', 'g', 0x3041 }; UChar 170 Source/platform/text/UnicodeUtilitiesTest.cpp UChar voicedKanaString1[] = { 0x3042, 0x3099 }; UChar 171 Source/platform/text/UnicodeUtilitiesTest.cpp UChar voicedKanaString2[] = { 0x3042, 0x309A }; UChar 192 Source/platform/text/UnicodeUtilitiesTest.cpp const UChar nonKanaString1[] = { 'a', 'b', 'c' }; UChar 193 Source/platform/text/UnicodeUtilitiesTest.cpp const UChar nonKanaString2[] = { 'a', 'b', 'c' }; UChar 200 Source/platform/text/UnicodeUtilitiesTest.cpp const UChar kanaString[] = { 'a', 'b', 'c', 0x3041 }; UChar 210 Source/platform/text/UnicodeUtilitiesTest.cpp const UChar kanaString2[] = { 'x', 'y', 'z', 0x3041 }; UChar 216 Source/platform/text/UnicodeUtilitiesTest.cpp const UChar kanaString3[] = { 'a', 'b', 'c', 0x3042, 0x3099, 'm', 'n', 'o' }; UChar 222 Source/platform/text/UnicodeUtilitiesTest.cpp const UChar kanaString4[] = { 'a', 'b', 'c', 0x3042, 0x3099, 'm', 'n', 'o', 'p' }; UChar 228 Source/platform/text/UnicodeUtilitiesTest.cpp UChar voicedKanaString1[] = { 0x3042, 0x3099 }; UChar 229 Source/platform/text/UnicodeUtilitiesTest.cpp UChar voicedKanaString2[] = { 0x3042, 0x309A }; UChar 639 Source/platform/weborigin/KURL.cpp return StringImpl::create8BitIfPossible(reinterpret_cast<UChar*>(unescaped.data()), unescaped.length()); UChar 286 Source/platform/weborigin/KURLTest.cpp UChar invalidExpectedHelper[4] = { 0x00e4, 0x00a0, 0x597d, 0 }; UChar 288 Source/platform/weborigin/KURLTest.cpp reinterpret_cast<const ::UChar*>(invalidExpectedHelper), UChar 332 Source/platform/weborigin/KURLTest.cpp UChar wideInputHelper[3] = { 0x4f60, 0x597d, 0 }; UChar 334 Source/platform/weborigin/KURLTest.cpp reinterpret_cast<const ::UChar*>(wideInputHelper), 2); UChar 149 Source/web/ContextMenuClientImpl.cpp static bool IsWhiteSpaceOrPunctuation(UChar c) UChar 309 Source/web/PopupListBox.cpp UChar c = event.windowsVirtualKeyCode(); UChar 268 Source/web/PopupListBox.h UChar m_repeatingChar; UChar 67 Source/web/WebEntities.cpp UChar c = value[i]; UChar 1127 Source/web/WebFrameImpl.cpp if (command[command.length() - 1] == UChar(':')) UChar 222 Source/web/tests/LocaleICUTest.cpp UChar jaAM[3] = { 0x5348, 0x524d, 0 }; UChar 223 Source/web/tests/LocaleICUTest.cpp UChar jaPM[3] = { 0x5348, 0x5F8C, 0 }; UChar 54 Source/wtf/StringHasher.h void addCharactersAssumingAligned(UChar a, UChar b) UChar 62 Source/wtf/StringHasher.h void addCharacter(UChar character) UChar 74 Source/wtf/StringHasher.h void addCharacters(UChar a, UChar b) UChar 91 Source/wtf/StringHasher.h template<typename T, UChar Converter(T)> void addCharactersAssumingAligned(const T* data, unsigned length) UChar 112 Source/wtf/StringHasher.h template<typename T, UChar Converter(T)> void addCharactersAssumingAligned(const T* data) UChar 131 Source/wtf/StringHasher.h template<typename T, UChar Converter(T)> void addCharacters(const T* data, unsigned length) UChar 146 Source/wtf/StringHasher.h template<typename T, UChar Converter(T)> void addCharacters(const T* data) UChar 192 Source/wtf/StringHasher.h template<typename T, UChar Converter(T)> static unsigned computeHashAndMaskTop8Bits(const T* data, unsigned length) UChar 199 Source/wtf/StringHasher.h template<typename T, UChar Converter(T)> static unsigned computeHashAndMaskTop8Bits(const T* data) UChar 216 Source/wtf/StringHasher.h template<typename T, UChar Converter(T)> static unsigned computeHash(const T* data, unsigned length) UChar 223 Source/wtf/StringHasher.h template<typename T, UChar Converter(T)> static unsigned computeHash(const T* data) UChar 246 Source/wtf/StringHasher.h return computeHashAndMaskTop8Bits<UChar>(static_cast<const UChar*>(data), length / sizeof(UChar)); UChar 256 Source/wtf/StringHasher.h static UChar defaultConverter(UChar character) UChar 261 Source/wtf/StringHasher.h static UChar defaultConverter(LChar character) UChar 289 Source/wtf/StringHasher.h UChar m_pendingCharacter; UChar 34 Source/wtf/StringHasherTest.cpp static const UChar nullUChars[2] = { 0, 0 }; UChar 40 Source/wtf/StringHasherTest.cpp static const UChar testAUChars[6] = { 0x41, 0x95, 0xFF, 0x50, 0x01, 0 }; UChar 41 Source/wtf/StringHasherTest.cpp static const UChar testBUChars[6] = { 0x41, 0x95, 0xFFFF, 0x1080, 0x01, 0 }; UChar 129 Source/wtf/StringHasherTest.cpp hasher.addCharacters(static_cast<UChar*>(0), 0); UChar 284 Source/wtf/StringHasherTest.cpp hasher.addCharactersAssumingAligned(static_cast<UChar*>(0), 0); UChar 403 Source/wtf/StringHasherTest.cpp ASSERT_EQ(emptyStringHash, StringHasher::computeHash(static_cast<UChar*>(0), 0)); UChar 418 Source/wtf/StringHasherTest.cpp ASSERT_EQ(emptyStringHash & 0xFFFFFF, StringHasher::computeHashAndMaskTop8Bits(static_cast<UChar*>(0), 0)); UChar 1306 Source/wtf/dtoa.cpp double parseDoubleFromLongString(const UChar* string, size_t length, size_t& parsedLength) UChar 51 Source/wtf/dtoa.h WTF_EXPORT double parseDouble(const UChar* string, size_t length, size_t& parsedLength); UChar 54 Source/wtf/dtoa.h double parseDoubleFromLongString(const UChar* string, size_t length, size_t& parsedLength); UChar 62 Source/wtf/dtoa.h inline double parseDouble(const UChar* string, size_t length, size_t& parsedLength) UChar 48 Source/wtf/testing/WTFTestHelpers.cpp UChar character = string[index]; UChar 66 Source/wtf/testing/WTFTestHelpersTest.cpp static const UChar unicodeSample[] = { 0x30C6, 0x30B9, 0x30C8 }; // "Test" in Japanese. UChar 53 Source/wtf/text/ASCIIFastPath.h template<> struct NonASCIIMask<4, UChar> { UChar 59 Source/wtf/text/ASCIIFastPath.h template<> struct NonASCIIMask<8, UChar> { UChar 105 Source/wtf/text/ASCIIFastPath.h inline void copyLCharsFromUCharSource(LChar* destination, const UChar* source, size_t length) UChar 118 Source/wtf/text/ASCIIFastPath.h const size_t ucharsPerLoop = sourceLoadSize / sizeof(UChar); UChar 158 Source/wtf/text/AtomicString.cpp typedef HashTranslatorCharBuffer<UChar> UCharBuffer; UChar 230 Source/wtf/text/AtomicString.cpp const UChar* characters16 = string->characters16(); UChar 246 Source/wtf/text/AtomicString.cpp const UChar* stringCharacters = string->characters16(); UChar 259 Source/wtf/text/AtomicString.cpp UChar* target; UChar 276 Source/wtf/text/AtomicString.cpp PassRefPtr<StringImpl> AtomicString::add(const UChar* s, unsigned length) UChar 288 Source/wtf/text/AtomicString.cpp PassRefPtr<StringImpl> AtomicString::add(const UChar* s, unsigned length, unsigned existingHash) UChar 296 Source/wtf/text/AtomicString.cpp HashAndCharacters<UChar> buffer = { existingHash, s, length }; UChar 297 Source/wtf/text/AtomicString.cpp return addToStringTable<HashAndCharacters<UChar>, HashAndCharactersTranslator<UChar> >(buffer); UChar 300 Source/wtf/text/AtomicString.cpp PassRefPtr<StringImpl> AtomicString::add(const UChar* s) UChar 306 Source/wtf/text/AtomicString.cpp while (s[length] != UChar(0)) UChar 449 Source/wtf/text/AtomicString.cpp iterator = findString<UChar>(stringImpl); UChar 461 Source/wtf/text/AtomicString.cpp iterator = findString<UChar>(r); UChar 41 Source/wtf/text/AtomicString.h AtomicString(const UChar* s, unsigned length) : m_string(add(s, length)) { } UChar 42 Source/wtf/text/AtomicString.h AtomicString(const UChar* s, unsigned length, unsigned existingHash) : m_string(add(s, length, existingHash)) { } UChar 43 Source/wtf/text/AtomicString.h AtomicString(const UChar* s) : m_string(add(s)) { } UChar 46 Source/wtf/text/AtomicString.h explicit AtomicString(const Vector<UChar, inlineCapacity>& characters) UChar 96 Source/wtf/text/AtomicString.h const UChar* characters16() const { return m_string.characters16(); } UChar 99 Source/wtf/text/AtomicString.h UChar operator[](unsigned i) const { return m_string[i]; } UChar 101 Source/wtf/text/AtomicString.h bool contains(UChar c) const { return m_string.contains(c); } UChar 107 Source/wtf/text/AtomicString.h size_t find(UChar c, size_t start = 0) const { return m_string.find(c, start); } UChar 115 Source/wtf/text/AtomicString.h bool startsWith(UChar character) const UChar 123 Source/wtf/text/AtomicString.h bool endsWith(UChar character) const UChar 177 Source/wtf/text/AtomicString.h static PassRefPtr<StringImpl> add(const UChar*, unsigned length); UChar 179 Source/wtf/text/AtomicString.h static PassRefPtr<StringImpl> add(const UChar*, unsigned length, unsigned existingHash); UChar 180 Source/wtf/text/AtomicString.h static PassRefPtr<StringImpl> add(const UChar*); UChar 200 Source/wtf/text/AtomicString.h inline bool operator==(const AtomicString& a, const Vector<UChar>& b) { return a.impl() && equal(a.impl(), b.data(), b.size()); } UChar 204 Source/wtf/text/AtomicString.h inline bool operator==(const Vector<UChar>& a, const AtomicString& b) { return b == a; } UChar 210 Source/wtf/text/AtomicString.h inline bool operator!=(const AtomicString& a, const Vector<UChar>& b) { return !(a == b); } UChar 213 Source/wtf/text/AtomicString.h inline bool operator!=(const Vector<UChar>& a, const AtomicString& b) { return !(a == b); } UChar 47 Source/wtf/text/AtomicStringCF.cpp return add(reinterpret_cast<const UChar*>(ptr), length); UChar 51 Source/wtf/text/AtomicStringCF.cpp return add(reinterpret_cast<const UChar*>(ucharBuffer.data()), length); UChar 226 Source/wtf/text/Base64.cpp bool base64Decode(const UChar* data, unsigned length, Vector<char>& out, CharacterMatchFunctionPtr shouldIgnoreCharacter, Base64DecodePolicy policy) UChar 228 Source/wtf/text/Base64.cpp return base64DecodeInternal<UChar>(data, length, out, shouldIgnoreCharacter, policy); UChar 237 Source/wtf/text/Base64.cpp return base64DecodeInternal<UChar>(in.characters16(), in.length(), out, shouldIgnoreCharacter, policy); UChar 57 Source/wtf/text/Base64.h WTF_EXPORT bool base64Decode(const UChar*, unsigned, Vector<char>&, CharacterMatchFunctionPtr shouldIgnoreCharacter = 0, Base64DecodePolicy = Base64DoNotValidatePadding); UChar 131 Source/wtf/text/StringBuilder.cpp void StringBuilder::allocateBuffer(const UChar* currentCharacters, unsigned requiredLength) UChar 136 Source/wtf/text/StringBuilder.cpp memcpy(m_bufferCharacters16, currentCharacters, static_cast<size_t>(m_length) * sizeof(UChar)); // This can't overflow. UChar 178 Source/wtf/text/StringBuilder.cpp void StringBuilder::reallocateBuffer<UChar>(unsigned requiredLength) UChar 188 Source/wtf/text/StringBuilder.cpp m_bufferCharacters16 = const_cast<UChar*>(m_buffer->characters16()); UChar 201 Source/wtf/text/StringBuilder.cpp reallocateBuffer<UChar>(newCapacity); UChar 262 Source/wtf/text/StringBuilder.cpp void StringBuilder::append(const UChar* characters, unsigned length) UChar 291 Source/wtf/text/StringBuilder.cpp memcpy(m_bufferCharacters16 + m_length, characters, static_cast<size_t>(length) * sizeof(UChar)); UChar 294 Source/wtf/text/StringBuilder.cpp memcpy(appendUninitialized<UChar>(length), characters, static_cast<size_t>(length) * sizeof(UChar)); UChar 313 Source/wtf/text/StringBuilder.cpp UChar* dest = appendUninitialized<UChar>(length); UChar 350 Source/wtf/text/StringBuilder.cpp static void expandLCharToUCharInplace(UChar* buffer, size_t length) UChar 353 Source/wtf/text/StringBuilder.cpp UChar* current = buffer + length; UChar 367 Source/wtf/text/StringBuilder.cpp UChar* dest = appendUninitialized<UChar>(NumberToStringBufferLength); UChar 392 Source/wtf/text/StringBuilder.cpp reallocateBuffer<UChar>(m_length); UChar 48 Source/wtf/text/StringBuilder.h void append(const UChar*, unsigned); UChar 124 Source/wtf/text/StringBuilder.h void append(UChar c) UChar 159 Source/wtf/text/StringBuilder.h append(static_cast<UChar>(c)); UChar 233 Source/wtf/text/StringBuilder.h UChar operator[](unsigned i) const UChar 252 Source/wtf/text/StringBuilder.h const UChar* characters16() const UChar 285 Source/wtf/text/StringBuilder.h void allocateBuffer(const UChar* currentCharacters, unsigned requiredLength); UChar 302 Source/wtf/text/StringBuilder.h UChar* m_bufferCharacters16; UChar 316 Source/wtf/text/StringBuilder.h ALWAYS_INLINE UChar* StringBuilder::getBufferCharacters<UChar>() UChar 111 Source/wtf/text/StringBuilderTest.cpp const UChar resultArray[] = { U16_LEAD(frakturAChar), U16_TRAIL(frakturAChar), 'A' }; UChar 49 Source/wtf/text/StringCF.cpp Vector<UChar, 1024> buffer(size); UChar 64 Source/wtf/text/StringConcatenate.h void writeTo(UChar* destination) { *destination = m_buffer; } UChar 87 Source/wtf/text/StringConcatenate.h void writeTo(UChar* destination) { *destination = m_buffer; } UChar 94 Source/wtf/text/StringConcatenate.h class StringTypeAdapter<UChar> { UChar 96 Source/wtf/text/StringConcatenate.h StringTypeAdapter<UChar>(UChar buffer) UChar 111 Source/wtf/text/StringConcatenate.h void writeTo(UChar* destination) { *destination = m_buffer; } UChar 114 Source/wtf/text/StringConcatenate.h UChar m_buffer; UChar 136 Source/wtf/text/StringConcatenate.h void writeTo(UChar* destination) UChar 167 Source/wtf/text/StringConcatenate.h void writeTo(UChar* destination) UChar 178 Source/wtf/text/StringConcatenate.h class StringTypeAdapter<const UChar*> { UChar 180 Source/wtf/text/StringConcatenate.h StringTypeAdapter<const UChar*>(const UChar* buffer) UChar 184 Source/wtf/text/StringConcatenate.h while (m_buffer[len] != UChar(0)) UChar 201 Source/wtf/text/StringConcatenate.h void writeTo(UChar* destination) UChar 203 Source/wtf/text/StringConcatenate.h memcpy(destination, m_buffer, m_length * sizeof(UChar)); UChar 207 Source/wtf/text/StringConcatenate.h const UChar* m_buffer; UChar 229 Source/wtf/text/StringConcatenate.h void writeTo(UChar* destination) UChar 260 Source/wtf/text/StringConcatenate.h void writeTo(UChar* destination) UChar 288 Source/wtf/text/StringConcatenate.h void writeTo(UChar* destination) UChar 316 Source/wtf/text/StringConcatenate.h void writeTo(UChar* destination) UChar 350 Source/wtf/text/StringConcatenate.h void writeTo(UChar* destination) UChar 359 Source/wtf/text/StringConcatenate.h const UChar* data = m_buffer.characters16(); UChar 384 Source/wtf/text/StringConcatenate.h void writeTo(UChar* destination) { m_adapter.writeTo(destination); } UChar 424 Source/wtf/text/StringConcatenate.h UChar* buffer; UChar 429 Source/wtf/text/StringConcatenate.h UChar* result = buffer; UChar 68 Source/wtf/text/StringHash.h template<typename T> static inline UChar foldCase(T ch) UChar 73 Source/wtf/text/StringHash.h static unsigned hash(const UChar* data, unsigned length) UChar 75 Source/wtf/text/StringHash.h return StringHasher::computeHashAndMaskTop8Bits<UChar, foldCase<UChar> >(data, length); UChar 101 Source/wtf/text/StringImpl.cpp UChar c = (*string)[i]; UChar 119 Source/wtf/text/StringImpl.cpp UChar c = 0; UChar 305 Source/wtf/text/StringImpl.cpp PassRefPtr<StringImpl> StringImpl::createUninitialized(unsigned length, UChar*& data) UChar 315 Source/wtf/text/StringImpl.cpp StringImpl* string = static_cast<StringImpl*>(partitionAllocGeneric(Partitions::getBufferPartition(), allocationSize<UChar>(length))); UChar 317 Source/wtf/text/StringImpl.cpp data = reinterpret_cast<UChar*>(string + 1); UChar 330 Source/wtf/text/StringImpl.cpp size_t size = is8Bit ? allocationSize<LChar>(length) : allocationSize<UChar>(length); UChar 401 Source/wtf/text/StringImpl.cpp PassRefPtr<StringImpl> StringImpl::create(const UChar* characters, unsigned length) UChar 406 Source/wtf/text/StringImpl.cpp UChar* data; UChar 408 Source/wtf/text/StringImpl.cpp memcpy(data, characters, length * sizeof(UChar)); UChar 423 Source/wtf/text/StringImpl.cpp PassRefPtr<StringImpl> StringImpl::create8BitIfPossible(const UChar* characters, unsigned length) UChar 456 Source/wtf/text/StringImpl.cpp UChar c = characters8()[i]; UChar 465 Source/wtf/text/StringImpl.cpp UChar c = characters16()[i]; UChar 506 Source/wtf/text/StringImpl.cpp UChar ored = 0; UChar 538 Source/wtf/text/StringImpl.cpp const UChar* end = characters16() + m_length; UChar 539 Source/wtf/text/StringImpl.cpp for (const UChar* chp = characters16(); chp != end; ++chp) { UChar 552 Source/wtf/text/StringImpl.cpp UChar* data16; UChar 556 Source/wtf/text/StringImpl.cpp UChar c = characters16()[i]; UChar 563 Source/wtf/text/StringImpl.cpp UChar* data16; UChar 611 Source/wtf/text/StringImpl.cpp UChar upper = Unicode::toUpper(c); UChar 641 Source/wtf/text/StringImpl.cpp const UChar* source16 = upconverted->characters16(); UChar 643 Source/wtf/text/StringImpl.cpp UChar* data16; UChar 647 Source/wtf/text/StringImpl.cpp UChar ored = 0; UChar 649 Source/wtf/text/StringImpl.cpp UChar c = source16[i]; UChar 687 Source/wtf/text/StringImpl.cpp typedef int32_t (*icuCaseConverter)(UChar*, int32_t, const UChar*, int32_t, const char*, UErrorCode*); UChar 689 Source/wtf/text/StringImpl.cpp static PassRefPtr<StringImpl> caseConvert(const UChar* source16, size_t length, icuCaseConverter converter, const char* locale, StringImpl* originalString) UChar 691 Source/wtf/text/StringImpl.cpp UChar* data16; UChar 729 Source/wtf/text/StringImpl.cpp const UChar* source16 = upconverted->characters16(); UChar 754 Source/wtf/text/StringImpl.cpp const UChar* source16 = upconverted->characters16(); UChar 773 Source/wtf/text/StringImpl.cpp PassRefPtr<StringImpl> StringImpl::fill(UChar character) UChar 782 Source/wtf/text/StringImpl.cpp UChar* data; UChar 817 Source/wtf/text/StringImpl.cpp UChar* data; UChar 819 Source/wtf/text/StringImpl.cpp UChar ored = 0; UChar 821 Source/wtf/text/StringImpl.cpp UChar c = characters16()[i]; UChar 872 Source/wtf/text/StringImpl.cpp inline bool operator()(UChar ch) const UChar 883 Source/wtf/text/StringImpl.cpp inline bool operator()(UChar ch) const UChar 992 Source/wtf/text/StringImpl.cpp return StringImpl::simplifyMatchedCharactersToSpace<UChar>(SpaceOrNewlinePredicate(), stripBehavior); UChar 999 Source/wtf/text/StringImpl.cpp return StringImpl::simplifyMatchedCharactersToSpace<UChar>(UCharPredicate(isWhiteSpace), stripBehavior); UChar 1096 Source/wtf/text/StringImpl.cpp bool equalIgnoringCase(const UChar* a, const LChar* b, unsigned length) UChar 1137 Source/wtf/text/StringImpl.cpp const UChar* searchCharacters = characters16() + index; UChar 1367 Source/wtf/text/StringImpl.cpp size_t StringImpl::reverseFind(UChar c, unsigned index) UChar 1491 Source/wtf/text/StringImpl.cpp bool StringImpl::startsWith(UChar character) const UChar 1514 Source/wtf/text/StringImpl.cpp bool StringImpl::endsWith(UChar character) const UChar 1528 Source/wtf/text/StringImpl.cpp PassRefPtr<StringImpl> StringImpl::replace(UChar oldC, UChar newC) UChar 1534 Source/wtf/text/StringImpl.cpp UChar c = is8Bit() ? characters8()[i] : characters16()[i]; UChar 1564 Source/wtf/text/StringImpl.cpp UChar* data; UChar 1568 Source/wtf/text/StringImpl.cpp UChar ch = characters8()[i]; UChar 1577 Source/wtf/text/StringImpl.cpp UChar* data; UChar 1581 Source/wtf/text/StringImpl.cpp UChar ch = characters16()[i]; UChar 1610 Source/wtf/text/StringImpl.cpp UChar* data; UChar 1617 Source/wtf/text/StringImpl.cpp memcpy(data, characters16(), position * sizeof(UChar)); UChar 1623 Source/wtf/text/StringImpl.cpp memcpy(data + position, str->characters16(), lengthToInsert * sizeof(UChar)); UChar 1630 Source/wtf/text/StringImpl.cpp (length() - position - lengthToReplace) * sizeof(UChar)); UChar 1635 Source/wtf/text/StringImpl.cpp PassRefPtr<StringImpl> StringImpl::replace(UChar pattern, StringImpl* replacement) UChar 1646 Source/wtf/text/StringImpl.cpp PassRefPtr<StringImpl> StringImpl::replace(UChar pattern, const LChar* replacement, unsigned repStrLength) UChar 1698 Source/wtf/text/StringImpl.cpp UChar* data; UChar 1703 Source/wtf/text/StringImpl.cpp memcpy(data + dstOffset, characters16() + srcSegmentStart, srcSegmentLength * sizeof(UChar)); UChar 1714 Source/wtf/text/StringImpl.cpp memcpy(data + dstOffset, characters16() + srcSegmentStart, srcSegmentLength * sizeof(UChar)); UChar 1721 Source/wtf/text/StringImpl.cpp PassRefPtr<StringImpl> StringImpl::replace(UChar pattern, const UChar* replacement, unsigned repStrLength) UChar 1753 Source/wtf/text/StringImpl.cpp UChar* data; UChar 1762 Source/wtf/text/StringImpl.cpp memcpy(data + dstOffset, replacement, repStrLength * sizeof(UChar)); UChar 1777 Source/wtf/text/StringImpl.cpp UChar* data; UChar 1782 Source/wtf/text/StringImpl.cpp memcpy(data + dstOffset, characters16() + srcSegmentStart, srcSegmentLength * sizeof(UChar)); UChar 1785 Source/wtf/text/StringImpl.cpp memcpy(data + dstOffset, replacement, repStrLength * sizeof(UChar)); UChar 1792 Source/wtf/text/StringImpl.cpp memcpy(data + dstOffset, characters16() + srcSegmentStart, srcSegmentLength * sizeof(UChar)); UChar 1864 Source/wtf/text/StringImpl.cpp UChar* data; UChar 1874 Source/wtf/text/StringImpl.cpp memcpy(data + dstOffset, characters16() + srcSegmentStart, srcSegmentLength * sizeof(UChar)); UChar 1883 Source/wtf/text/StringImpl.cpp memcpy(data + dstOffset, replacement->characters16(), repStrLength * sizeof(UChar)); UChar 1896 Source/wtf/text/StringImpl.cpp memcpy(data + dstOffset, characters16() + srcSegmentStart, srcSegmentLength * sizeof(UChar)); UChar 1963 Source/wtf/text/StringImpl.cpp bool equal(const StringImpl* a, const UChar* b, unsigned length) UChar 1991 Source/wtf/text/StringImpl.cpp const UChar* aPtr = a->characters16(); UChar 2032 Source/wtf/text/StringImpl.cpp UChar ored = 0; UChar 2040 Source/wtf/text/StringImpl.cpp UChar ac = as[i]; UChar 2055 Source/wtf/text/StringImpl.cpp const UChar* as = a->characters16(); UChar 2060 Source/wtf/text/StringImpl.cpp UChar ac = as[i]; UChar 59 Source/wtf/text/StringImpl.h typedef bool (*CharacterMatchFunctionPtr)(UChar); UChar 60 Source/wtf/text/StringImpl.h typedef bool (*IsWhiteSpaceFunctionPtr)(UChar); UChar 189 Source/wtf/text/StringImpl.h static PassRefPtr<StringImpl> create(const UChar*, unsigned length); UChar 191 Source/wtf/text/StringImpl.h static PassRefPtr<StringImpl> create8BitIfPossible(const UChar*, unsigned length); UChar 193 Source/wtf/text/StringImpl.h static PassRefPtr<StringImpl> create8BitIfPossible(const Vector<UChar, inlineCapacity>& vector) UChar 203 Source/wtf/text/StringImpl.h static PassRefPtr<StringImpl> createUninitialized(unsigned length, UChar*& data); UChar 222 Source/wtf/text/StringImpl.h ALWAYS_INLINE const UChar* characters16() const { ASSERT(!is8Bit()); return reinterpret_cast<const UChar*>(this + 1); } UChar 301 Source/wtf/text/StringImpl.h ALWAYS_INLINE static void copyChars(UChar* destination, const LChar* source, unsigned numCharacters) UChar 314 Source/wtf/text/StringImpl.h UChar operator[](unsigned i) const UChar 348 Source/wtf/text/StringImpl.h PassRefPtr<StringImpl> fill(UChar); UChar 363 Source/wtf/text/StringImpl.h size_t find(UChar character, unsigned start = 0); UChar 375 Source/wtf/text/StringImpl.h size_t reverseFind(UChar, unsigned index = UINT_MAX); UChar 382 Source/wtf/text/StringImpl.h bool startsWith(UChar) const; UChar 388 Source/wtf/text/StringImpl.h bool endsWith(UChar) const; UChar 393 Source/wtf/text/StringImpl.h PassRefPtr<StringImpl> replace(UChar, UChar); UChar 394 Source/wtf/text/StringImpl.h PassRefPtr<StringImpl> replace(UChar, StringImpl*); UChar 395 Source/wtf/text/StringImpl.h ALWAYS_INLINE PassRefPtr<StringImpl> replace(UChar pattern, const char* replacement, unsigned replacementLength) { return replace(pattern, reinterpret_cast<const LChar*>(replacement), replacementLength); } UChar 396 Source/wtf/text/StringImpl.h PassRefPtr<StringImpl> replace(UChar, const LChar*, unsigned replacementLength); UChar 397 Source/wtf/text/StringImpl.h PassRefPtr<StringImpl> replace(UChar, const UChar*, unsigned replacementLength); UChar 451 Source/wtf/text/StringImpl.h ALWAYS_INLINE const UChar* StringImpl::getCharacters<UChar>() const { return characters16(); } UChar 457 Source/wtf/text/StringImpl.h WTF_EXPORT bool equal(const StringImpl*, const UChar*, unsigned); UChar 466 Source/wtf/text/StringImpl.h ALWAYS_INLINE bool equal(const LChar* a, const UChar* b, unsigned length) UChar 475 Source/wtf/text/StringImpl.h ALWAYS_INLINE bool equal(const UChar* a, const LChar* b, unsigned length) { return equal(b, a, length); } UChar 481 Source/wtf/text/StringImpl.h WTF_EXPORT bool equalIgnoringCase(const UChar*, const LChar*, unsigned); UChar 482 Source/wtf/text/StringImpl.h inline bool equalIgnoringCase(const UChar* a, const char* b, unsigned length) { return equalIgnoringCase(a, reinterpret_cast<const LChar*>(b), length); } UChar 483 Source/wtf/text/StringImpl.h inline bool equalIgnoringCase(const LChar* a, const UChar* b, unsigned length) { return equalIgnoringCase(b, a, length); } UChar 484 Source/wtf/text/StringImpl.h inline bool equalIgnoringCase(const char* a, const UChar* b, unsigned length) { return equalIgnoringCase(b, reinterpret_cast<const LChar*>(a), length); } UChar 486 Source/wtf/text/StringImpl.h inline bool equalIgnoringCase(const UChar* a, const UChar* b, int length) UChar 506 Source/wtf/text/StringImpl.h ALWAYS_INLINE size_t find(const UChar* characters, unsigned length, LChar matchCharacter, unsigned index = 0) UChar 508 Source/wtf/text/StringImpl.h return find(characters, length, static_cast<UChar>(matchCharacter), index); UChar 511 Source/wtf/text/StringImpl.h inline size_t find(const LChar* characters, unsigned length, UChar matchCharacter, unsigned index = 0) UChar 528 Source/wtf/text/StringImpl.h inline size_t find(const UChar* characters, unsigned length, CharacterMatchFunctionPtr matchFunction, unsigned index = 0) UChar 599 Source/wtf/text/StringImpl.h ALWAYS_INLINE size_t reverseFind(const UChar* characters, unsigned length, LChar matchCharacter, unsigned index = UINT_MAX) UChar 601 Source/wtf/text/StringImpl.h return reverseFind(characters, length, static_cast<UChar>(matchCharacter), index); UChar 604 Source/wtf/text/StringImpl.h inline size_t reverseFind(const LChar* characters, unsigned length, UChar matchCharacter, unsigned index = UINT_MAX) UChar 623 Source/wtf/text/StringImpl.h inline size_t StringImpl::find(UChar character, unsigned start) UChar 630 Source/wtf/text/StringImpl.h inline unsigned lengthOfNullTerminatedString(const UChar* string) UChar 633 Source/wtf/text/StringImpl.h while (string[length] != UChar(0)) UChar 640 Source/wtf/text/StringImpl.h bool equalIgnoringNullity(const Vector<UChar, inlineCapacity>& a, StringImpl* b) UChar 706 Source/wtf/text/StringImpl.h static inline bool isSpaceOrNewline(UChar c) UChar 62 Source/wtf/text/StringOperators.h void writeTo(UChar* destination) UChar 95 Source/wtf/text/StringOperators.h void writeTo(UChar* destination) { m_buffer.writeTo(destination); } UChar 117 Source/wtf/text/StringOperators.h inline StringAppend<const UChar*, String> operator+(const UChar* string1, const String& string2) UChar 119 Source/wtf/text/StringOperators.h return StringAppend<const UChar*, String>(string1, string2); UChar 122 Source/wtf/text/StringOperators.h inline StringAppend<const UChar*, AtomicString> operator+(const UChar* string1, const AtomicString& string2) UChar 124 Source/wtf/text/StringOperators.h return StringAppend<const UChar*, AtomicString>(string1, string2); UChar 128 Source/wtf/text/StringOperators.h inline StringAppend<const UChar*, StringAppend<U, V> > operator+(const UChar* string1, const StringAppend<U, V>& string2) UChar 130 Source/wtf/text/StringOperators.h return StringAppend<const UChar*, StringAppend<U, V> >(string1, string2); UChar 81 Source/wtf/text/StringView.h const UChar* characters16() const UChar 88 Source/wtf/text/TextCodec.h virtual CString encode(const UChar*, size_t length, UnencodableHandling) = 0; UChar 41 Source/wtf/text/TextCodecASCIIFastPath.h static void copy(UChar* destination, const uint8_t* source) UChar 55 Source/wtf/text/TextCodecASCIIFastPath.h static void copy(UChar* destination, const uint8_t* source) UChar 73 Source/wtf/text/TextCodecASCIIFastPath.h inline void copyASCIIMachineWord(UChar* destination, const uint8_t* source) UChar 289 Source/wtf/text/TextCodecICU.cpp int TextCodecICU::decodeToBuffer(UChar* target, UChar* targetLimit, const char*& source, const char* sourceLimit, int32_t* offsets, bool flush, UErrorCode& err) UChar 291 Source/wtf/text/TextCodecICU.cpp UChar* targetStart = target; UChar 349 Source/wtf/text/TextCodecICU.cpp UChar buffer[ConversionBufferSize]; UChar 350 Source/wtf/text/TextCodecICU.cpp UChar* bufferLimit = buffer + ConversionBufferSize; UChar 381 Source/wtf/text/TextCodecICU.cpp static UChar fallbackForGBK(UChar32 character) UChar 398 Source/wtf/text/TextCodecICU.cpp static void urlEscapedEntityCallback(const void* context, UConverterFromUnicodeArgs* fromUArgs, const UChar* codeUnits, int32_t length, UChar 412 Source/wtf/text/TextCodecICU.cpp static void gbkCallbackEscape(const void* context, UConverterFromUnicodeArgs* fromUArgs, const UChar* codeUnits, int32_t length, UChar 415 Source/wtf/text/TextCodecICU.cpp UChar outChar; UChar 417 Source/wtf/text/TextCodecICU.cpp const UChar* source = &outChar; UChar 426 Source/wtf/text/TextCodecICU.cpp static void gbkUrlEscapedEntityCallack(const void* context, UConverterFromUnicodeArgs* fromUArgs, const UChar* codeUnits, int32_t length, UChar 430 Source/wtf/text/TextCodecICU.cpp if (UChar outChar = fallbackForGBK(codePoint)) { UChar 431 Source/wtf/text/TextCodecICU.cpp const UChar* source = &outChar; UChar 442 Source/wtf/text/TextCodecICU.cpp static void gbkCallbackSubstitute(const void* context, UConverterFromUnicodeArgs* fromUArgs, const UChar* codeUnits, int32_t length, UChar 445 Source/wtf/text/TextCodecICU.cpp UChar outChar; UChar 447 Source/wtf/text/TextCodecICU.cpp const UChar* source = &outChar; UChar 457 Source/wtf/text/TextCodecICU.cpp TextCodecInput(const TextEncoding& encoding, const UChar* characters, size_t length) UChar 471 Source/wtf/text/TextCodecICU.cpp const UChar* begin() const { return m_begin; } UChar 472 Source/wtf/text/TextCodecICU.cpp const UChar* end() const { return m_end; } UChar 475 Source/wtf/text/TextCodecICU.cpp const UChar* m_begin; UChar 476 Source/wtf/text/TextCodecICU.cpp const UChar* m_end; UChar 477 Source/wtf/text/TextCodecICU.cpp Vector<UChar> m_buffer; UChar 482 Source/wtf/text/TextCodecICU.cpp const UChar* source = input.begin(); UChar 483 Source/wtf/text/TextCodecICU.cpp const UChar* end = input.end(); UChar 536 Source/wtf/text/TextCodecICU.cpp CString TextCodecICU::encode(const UChar* characters, size_t length, UnencodableHandling handling) UChar 52 Source/wtf/text/TextCodecICU.h virtual CString encode(const UChar*, size_t length, UnencodableHandling) OVERRIDE; UChar 64 Source/wtf/text/TextCodecICU.h int decodeToBuffer(UChar* buffer, UChar* bufferLimit, const char*& source, UChar 39 Source/wtf/text/TextCodecLatin1.cpp static const UChar table[256] = { UChar 167 Source/wtf/text/TextCodecLatin1.cpp UChar* characters16; UChar 170 Source/wtf/text/TextCodecLatin1.cpp UChar* destination16 = characters16; UChar 256 Source/wtf/text/TextCodecLatin1.cpp UChar ored = 0; UChar 258 Source/wtf/text/TextCodecLatin1.cpp UChar c = characters[i]; UChar 271 Source/wtf/text/TextCodecLatin1.cpp CString TextCodecLatin1::encode(const UChar* characters, size_t length, UnencodableHandling handling) UChar 40 Source/wtf/text/TextCodecLatin1.h virtual CString encode(const UChar*, size_t length, UnencodableHandling) OVERRIDE; UChar 89 Source/wtf/text/TextCodecUTF16.cpp StringBuffer<UChar> buffer(numCharsOut); UChar 90 Source/wtf/text/TextCodecUTF16.cpp UChar* q = buffer.characters(); UChar 93 Source/wtf/text/TextCodecUTF16.cpp UChar c; UChar 106 Source/wtf/text/TextCodecUTF16.cpp UChar c = p[0] | (p[1] << 8); UChar 112 Source/wtf/text/TextCodecUTF16.cpp UChar c = (p[0] << 8) | p[1]; UChar 135 Source/wtf/text/TextCodecUTF16.cpp CString TextCodecUTF16::encode(const UChar* characters, size_t length, UnencodableHandling) UChar 152 Source/wtf/text/TextCodecUTF16.cpp UChar c = characters[i]; UChar 158 Source/wtf/text/TextCodecUTF16.cpp UChar c = characters[i]; UChar 41 Source/wtf/text/TextCodecUTF16.h virtual CString encode(const UChar*, size_t length, UnencodableHandling) OVERRIDE; UChar 145 Source/wtf/text/TextCodecUTF8.cpp static inline UChar* appendCharacter(UChar* destination, int character) UChar 164 Source/wtf/text/TextCodecUTF8.cpp void TextCodecUTF8::handleError(UChar*& destination, bool stopOnError, bool& sawError) UChar 218 Source/wtf/text/TextCodecUTF8.cpp bool TextCodecUTF8::handlePartialSequence<UChar>(UChar*& destination, const uint8_t*& source, const uint8_t* end, bool flush, bool stopOnError, bool& sawError) UChar 352 Source/wtf/text/TextCodecUTF8.cpp StringBuffer<UChar> buffer16(m_partialSequenceSize + length); UChar 354 Source/wtf/text/TextCodecUTF8.cpp UChar* destination16 = buffer16.characters(); UChar 365 Source/wtf/text/TextCodecUTF8.cpp UChar* destinationForHandlePartialSequence = destination16; UChar 453 Source/wtf/text/TextCodecUTF8.cpp CString TextCodecUTF8::encode(const UChar* characters, size_t length, UnencodableHandling) UChar 43 Source/wtf/text/TextCodecUTF8.h virtual CString encode(const UChar*, size_t length, UnencodableHandling) OVERRIDE; UChar 51 Source/wtf/text/TextCodecUTF8.h void handleError(UChar*& destination, bool stopOnError, bool& sawError); UChar 59 Source/wtf/text/TextCodecUserDefined.cpp result.append(static_cast<UChar>(c & 0xF7FF)); UChar 99 Source/wtf/text/TextCodecUserDefined.cpp UChar ored = 0; UChar 101 Source/wtf/text/TextCodecUserDefined.cpp UChar c = characters[i]; UChar 113 Source/wtf/text/TextCodecUserDefined.cpp CString TextCodecUserDefined::encode(const UChar* characters, size_t length, UnencodableHandling handling) UChar 40 Source/wtf/text/TextCodecUserDefined.h virtual CString encode(const UChar*, size_t length, UnencodableHandling) OVERRIDE; UChar 98 Source/wtf/text/TextEncoding.cpp const UChar* source = string.characters16(); UChar 101 Source/wtf/text/TextEncoding.cpp Vector<UChar> normalizedCharacters; UChar 131 Source/wtf/text/TextEncoding.cpp UChar TextEncoding::backslashAsCurrencySymbol() const UChar 61 Source/wtf/text/TextEncoding.h UChar backslashAsCurrencySymbol() const; UChar 68 Source/wtf/text/TextEncoding.h UChar m_backslashAsCurrencySymbol; UChar 338 Source/wtf/text/TextEncodingRegistry.cpp return atomicCanonicalTextEncodingName<UChar>(alias.characters16(), alias.length()); UChar 47 Source/wtf/text/WTFString.cpp String::String(const UChar* characters, unsigned length) UChar 53 Source/wtf/text/WTFString.cpp String::String(const UChar* str) UChar 106 Source/wtf/text/WTFString.cpp UChar* data; UChar 135 Source/wtf/text/WTFString.cpp UChar* data; // FIXME: We should be able to create an 8 bit string via this code path. UChar 151 Source/wtf/text/WTFString.cpp void String::append(UChar c) UChar 204 Source/wtf/text/WTFString.cpp UChar* data; UChar 211 Source/wtf/text/WTFString.cpp void String::append(const UChar* charactersToAppend, unsigned lengthToAppend) UChar 227 Source/wtf/text/WTFString.cpp UChar* data; UChar 244 Source/wtf/text/WTFString.cpp UChar* data; // FIXME: We should be able to create an 8 bit string here. UChar 263 Source/wtf/text/WTFString.cpp void String::insert(const UChar* charactersToInsert, unsigned lengthToInsert, unsigned position) UChar 308 Source/wtf/text/WTFString.cpp UChar* data; UChar 310 Source/wtf/text/WTFString.cpp memcpy(data, m_impl->characters16(), position * sizeof(UChar)); UChar 438 Source/wtf/text/WTFString.cpp Vector<UChar> String::charactersWithNullTermination() const UChar 441 Source/wtf/text/WTFString.cpp return Vector<UChar>(); UChar 443 Source/wtf/text/WTFString.cpp Vector<UChar> result; UChar 450 Source/wtf/text/WTFString.cpp unsigned String::copyTo(UChar* buffer, unsigned pos, unsigned maxLength) const UChar 707 Source/wtf/text/WTFString.cpp void String::split(UChar separator, bool allowEmptyEntries, Vector<String>& result) const UChar 747 Source/wtf/text/WTFString.cpp const UChar* characters = this->characters16(); UChar 753 Source/wtf/text/WTFString.cpp UChar ch = characters[i]; UChar 773 Source/wtf/text/WTFString.cpp const UChar* characters = this->characters16(); UChar 779 Source/wtf/text/WTFString.cpp UChar ch = characters[i]; UChar 787 Source/wtf/text/WTFString.cpp static inline void putUTF8Triple(char*& buffer, UChar ch) UChar 824 Source/wtf/text/WTFString.cpp const UChar* characters = this->characters16(); UChar 827 Source/wtf/text/WTFString.cpp const UChar* charactersEnd = characters + length; UChar 874 Source/wtf/text/WTFString.cpp String String::make8BitFrom16BitSource(const UChar* source, size_t length) UChar 892 Source/wtf/text/WTFString.cpp UChar* destination; UChar 913 Source/wtf/text/WTFString.cpp Vector<UChar, 1024> buffer(length); UChar 914 Source/wtf/text/WTFString.cpp UChar* bufferStart = buffer.data(); UChar 916 Source/wtf/text/WTFString.cpp UChar* bufferCurrent = bufferStart; UChar 948 Source/wtf/text/WTFString.cpp static bool isCharacterAllowedInBase(UChar c, int base) UChar 1068 Source/wtf/text/WTFString.cpp int charactersToIntStrict(const UChar* data, size_t length, bool* ok, int base) UChar 1070 Source/wtf/text/WTFString.cpp return toIntegralType<int, UChar>(data, length, ok, base); UChar 1078 Source/wtf/text/WTFString.cpp unsigned charactersToUIntStrict(const UChar* data, size_t length, bool* ok, int base) UChar 1080 Source/wtf/text/WTFString.cpp return toIntegralType<unsigned, UChar>(data, length, ok, base); UChar 1088 Source/wtf/text/WTFString.cpp int64_t charactersToInt64Strict(const UChar* data, size_t length, bool* ok, int base) UChar 1090 Source/wtf/text/WTFString.cpp return toIntegralType<int64_t, UChar>(data, length, ok, base); UChar 1098 Source/wtf/text/WTFString.cpp uint64_t charactersToUInt64Strict(const UChar* data, size_t length, bool* ok, int base) UChar 1100 Source/wtf/text/WTFString.cpp return toIntegralType<uint64_t, UChar>(data, length, ok, base); UChar 1108 Source/wtf/text/WTFString.cpp intptr_t charactersToIntPtrStrict(const UChar* data, size_t length, bool* ok, int base) UChar 1110 Source/wtf/text/WTFString.cpp return toIntegralType<intptr_t, UChar>(data, length, ok, base); UChar 1118 Source/wtf/text/WTFString.cpp int charactersToInt(const UChar* data, size_t length, bool* ok) UChar 1120 Source/wtf/text/WTFString.cpp return toIntegralType<int, UChar>(data, lengthOfCharactersAsInteger(data, length), ok, 10); UChar 1128 Source/wtf/text/WTFString.cpp unsigned charactersToUInt(const UChar* data, size_t length, bool* ok) UChar 1130 Source/wtf/text/WTFString.cpp return toIntegralType<unsigned, UChar>(data, lengthOfCharactersAsInteger<UChar>(data, length), ok, 10); UChar 1138 Source/wtf/text/WTFString.cpp int64_t charactersToInt64(const UChar* data, size_t length, bool* ok) UChar 1140 Source/wtf/text/WTFString.cpp return toIntegralType<int64_t, UChar>(data, lengthOfCharactersAsInteger<UChar>(data, length), ok, 10); UChar 1148 Source/wtf/text/WTFString.cpp uint64_t charactersToUInt64(const UChar* data, size_t length, bool* ok) UChar 1150 Source/wtf/text/WTFString.cpp return toIntegralType<uint64_t, UChar>(data, lengthOfCharactersAsInteger<UChar>(data, length), ok, 10); UChar 1158 Source/wtf/text/WTFString.cpp intptr_t charactersToIntPtr(const UChar* data, size_t length, bool* ok) UChar 1160 Source/wtf/text/WTFString.cpp return toIntegralType<intptr_t, UChar>(data, lengthOfCharactersAsInteger<UChar>(data, length), ok, 10); UChar 1191 Source/wtf/text/WTFString.cpp double charactersToDouble(const UChar* data, size_t length, bool* ok) UChar 1194 Source/wtf/text/WTFString.cpp return toDoubleType<UChar, DisallowTrailingJunk>(data, length, ok, parsedLength); UChar 1204 Source/wtf/text/WTFString.cpp float charactersToFloat(const UChar* data, size_t length, bool* ok) UChar 1208 Source/wtf/text/WTFString.cpp return static_cast<float>(toDoubleType<UChar, DisallowTrailingJunk>(data, length, ok, parsedLength)); UChar 1217 Source/wtf/text/WTFString.cpp float charactersToFloat(const UChar* data, size_t length, size_t& parsedLength) UChar 1220 Source/wtf/text/WTFString.cpp return static_cast<float>(toDoubleType<UChar, AllowTrailingJunk>(data, length, 0, parsedLength)); UChar 1255 Source/wtf/text/WTFString.cpp UChar ch = (*impl)[i]; UChar 46 Source/wtf/text/WTFString.h WTF_EXPORT int charactersToIntStrict(const UChar*, size_t, bool* ok = 0, int base = 10); UChar 48 Source/wtf/text/WTFString.h WTF_EXPORT unsigned charactersToUIntStrict(const UChar*, size_t, bool* ok = 0, int base = 10); UChar 50 Source/wtf/text/WTFString.h WTF_EXPORT int64_t charactersToInt64Strict(const UChar*, size_t, bool* ok = 0, int base = 10); UChar 52 Source/wtf/text/WTFString.h WTF_EXPORT uint64_t charactersToUInt64Strict(const UChar*, size_t, bool* ok = 0, int base = 10); UChar 54 Source/wtf/text/WTFString.h WTF_EXPORT intptr_t charactersToIntPtrStrict(const UChar*, size_t, bool* ok = 0, int base = 10); UChar 57 Source/wtf/text/WTFString.h WTF_EXPORT int charactersToInt(const UChar*, size_t, bool* ok = 0); // ignores trailing garbage UChar 59 Source/wtf/text/WTFString.h WTF_EXPORT unsigned charactersToUInt(const UChar*, size_t, bool* ok = 0); // ignores trailing garbage UChar 61 Source/wtf/text/WTFString.h WTF_EXPORT int64_t charactersToInt64(const UChar*, size_t, bool* ok = 0); // ignores trailing garbage UChar 63 Source/wtf/text/WTFString.h WTF_EXPORT uint64_t charactersToUInt64(const UChar*, size_t, bool* ok = 0); // ignores trailing garbage UChar 65 Source/wtf/text/WTFString.h WTF_EXPORT intptr_t charactersToIntPtr(const UChar*, size_t, bool* ok = 0); // ignores trailing garbage UChar 71 Source/wtf/text/WTFString.h WTF_EXPORT double charactersToDouble(const UChar*, size_t, bool* ok = 0); UChar 73 Source/wtf/text/WTFString.h WTF_EXPORT float charactersToFloat(const UChar*, size_t, bool* ok = 0); UChar 75 Source/wtf/text/WTFString.h WTF_EXPORT float charactersToFloat(const UChar*, size_t, size_t& parsedLength); UChar 88 Source/wtf/text/WTFString.h template<bool isSpecialCharacter(UChar), typename CharacterType> UChar 99 Source/wtf/text/WTFString.h String(const UChar* characters, unsigned length); UChar 109 Source/wtf/text/WTFString.h explicit String(const Vector<UChar, inlineCapacity>&); UChar 112 Source/wtf/text/WTFString.h String(const UChar*); UChar 169 Source/wtf/text/WTFString.h const UChar* characters16() const UChar 187 Source/wtf/text/WTFString.h return m_impl->length() * (is8Bit() ? sizeof(LChar) : sizeof(UChar)); UChar 194 Source/wtf/text/WTFString.h UChar operator[](unsigned index) const UChar 215 Source/wtf/text/WTFString.h size_t find(UChar c, unsigned start = 0) const UChar 232 Source/wtf/text/WTFString.h size_t reverseFind(UChar c, unsigned start = UINT_MAX) const UChar 253 Source/wtf/text/WTFString.h Vector<UChar> charactersWithNullTermination() const; UChar 254 Source/wtf/text/WTFString.h unsigned copyTo(UChar* buffer, unsigned pos, unsigned maxLength) const; UChar 257 Source/wtf/text/WTFString.h void appendTo(Vector<UChar, inlineCapacity>&, unsigned pos = 0, unsigned len = UINT_MAX) const; UChar 263 Source/wtf/text/WTFString.h void prependTo(Vector<UChar, inlineCapacity>&, unsigned pos = 0, unsigned len = UINT_MAX) const; UChar 267 Source/wtf/text/WTFString.h bool contains(UChar c) const { return find(c) != kNotFound; } UChar 273 Source/wtf/text/WTFString.h bool startsWith(UChar character) const UChar 281 Source/wtf/text/WTFString.h bool endsWith(UChar character) const UChar 290 Source/wtf/text/WTFString.h void append(UChar); UChar 292 Source/wtf/text/WTFString.h void append(const UChar*, unsigned length); UChar 295 Source/wtf/text/WTFString.h void insert(const UChar*, unsigned length, unsigned pos); UChar 297 Source/wtf/text/WTFString.h String& replace(UChar a, UChar b) { if (m_impl) m_impl = m_impl->replace(a, b); return *this; } UChar 298 Source/wtf/text/WTFString.h String& replace(UChar a, const String& b) { if (m_impl) m_impl = m_impl->replace(a, b.impl()); return *this; } UChar 303 Source/wtf/text/WTFString.h ALWAYS_INLINE String& replaceWithLiteral(UChar a, const char (&characters)[charactersCount]) UChar 311 Source/wtf/text/WTFString.h void fill(UChar c) { if (m_impl) m_impl = m_impl->fill(c); } UChar 338 Source/wtf/text/WTFString.h template<bool isSpecialCharacter(UChar)> bool isAllSpecialCharacters() const; UChar 348 Source/wtf/text/WTFString.h static String createUninitialized(unsigned length, UChar*& data) { return StringImpl::createUninitialized(length, data); } UChar 356 Source/wtf/text/WTFString.h void split(UChar separator, bool allowEmptyEntries, Vector<String>& result) const; UChar 357 Source/wtf/text/WTFString.h void split(UChar separator, Vector<String>& result) const UChar 398 Source/wtf/text/WTFString.h static String make8BitFrom16BitSource(const UChar*, size_t); UChar 400 Source/wtf/text/WTFString.h static String make8BitFrom16BitSource(const Vector<UChar, inlineCapacity>& buffer) UChar 432 Source/wtf/text/WTFString.h UChar characterAt(unsigned index) const UChar 487 Source/wtf/text/WTFString.h inline bool equalIgnoringNullity(const Vector<UChar, inlineCapacity>& a, const String& b) { return equalIgnoringNullity(a, b.impl()); } UChar 496 Source/wtf/text/WTFString.h String::String(const Vector<UChar, inlineCapacity>& vector) UChar 509 Source/wtf/text/WTFString.h inline const UChar* String::getCharacters<UChar>() const UChar 523 Source/wtf/text/WTFString.h const UChar* characters = characters16(); UChar 524 Source/wtf/text/WTFString.h UChar ored = 0; UChar 557 Source/wtf/text/WTFString.h inline void append(Vector<UChar, inlineCapacity>& vector, const String& string) UChar 593 Source/wtf/text/WTFString.h template<bool isSpecialCharacter(UChar), typename CharacterType> UChar 603 Source/wtf/text/WTFString.h template<bool isSpecialCharacter(UChar)> UChar 613 Source/wtf/text/WTFString.h return WTF::isAllSpecialCharacters<isSpecialCharacter, UChar>(characters16(), len); UChar 617 Source/wtf/text/WTFString.h inline void String::appendTo(Vector<UChar, inlineCapacity>& result, unsigned pos, unsigned len) const UChar 628 Source/wtf/text/WTFString.h const UChar* characters16 = m_impl->characters16(); UChar 646 Source/wtf/text/WTFString.h inline void String::prependTo(Vector<UChar, inlineCapacity>& result, unsigned pos, unsigned len) const UChar 654 Source/wtf/text/WTFString.h memmove(result.data() + numberOfCharactersToCopy, result.data(), oldSize * sizeof(UChar)); UChar 137 Source/wtf/text/WTFStringTest.cpp testString.replaceWithLiteral(UChar(0x00E9 /*U+00E9 is 'é'*/), "e"); UChar 142 Source/wtf/text/WTFStringTest.cpp testString.replaceWithLiteral(UChar(0x00E9 /*U+00E9 is 'é'*/), ""); UChar 41 Source/wtf/unicode/CharacterNames.h const UChar blackCircle = 0x25CF; UChar 42 Source/wtf/unicode/CharacterNames.h const UChar blackSquare = 0x25A0; UChar 43 Source/wtf/unicode/CharacterNames.h const UChar blackUpPointingTriangle = 0x25B2; UChar 44 Source/wtf/unicode/CharacterNames.h const UChar bullet = 0x2022; UChar 45 Source/wtf/unicode/CharacterNames.h const UChar bullseye = 0x25CE; UChar 46 Source/wtf/unicode/CharacterNames.h const UChar carriageReturn = 0x000D; UChar 47 Source/wtf/unicode/CharacterNames.h const UChar ethiopicPrefaceColon = 0x1366; UChar 48 Source/wtf/unicode/CharacterNames.h const UChar ethiopicWordspace = 0x1361; UChar 49 Source/wtf/unicode/CharacterNames.h const UChar fisheye = 0x25C9; UChar 50 Source/wtf/unicode/CharacterNames.h const UChar hebrewPunctuationGeresh = 0x05F3; UChar 51 Source/wtf/unicode/CharacterNames.h const UChar hebrewPunctuationGershayim = 0x05F4; UChar 52 Source/wtf/unicode/CharacterNames.h const UChar HiraganaLetterSmallA = 0x3041; UChar 53 Source/wtf/unicode/CharacterNames.h const UChar horizontalEllipsis = 0x2026; UChar 54 Source/wtf/unicode/CharacterNames.h const UChar hyphen = 0x2010; UChar 55 Source/wtf/unicode/CharacterNames.h const UChar hyphenMinus = 0x002D; UChar 56 Source/wtf/unicode/CharacterNames.h const UChar ideographicComma = 0x3001; UChar 57 Source/wtf/unicode/CharacterNames.h const UChar ideographicFullStop = 0x3002; UChar 58 Source/wtf/unicode/CharacterNames.h const UChar ideographicSpace = 0x3000; UChar 59 Source/wtf/unicode/CharacterNames.h const UChar leftDoubleQuotationMark = 0x201C; UChar 60 Source/wtf/unicode/CharacterNames.h const UChar leftSingleQuotationMark = 0x2018; UChar 61 Source/wtf/unicode/CharacterNames.h const UChar leftToRightEmbed = 0x202A; UChar 62 Source/wtf/unicode/CharacterNames.h const UChar leftToRightMark = 0x200E; UChar 63 Source/wtf/unicode/CharacterNames.h const UChar leftToRightOverride = 0x202D; UChar 64 Source/wtf/unicode/CharacterNames.h const UChar minusSign = 0x2212; UChar 65 Source/wtf/unicode/CharacterNames.h const UChar newlineCharacter = 0x000A; UChar 66 Source/wtf/unicode/CharacterNames.h const UChar noBreakSpace = 0x00A0; UChar 67 Source/wtf/unicode/CharacterNames.h const UChar objectReplacementCharacter = 0xFFFC; UChar 68 Source/wtf/unicode/CharacterNames.h const UChar popDirectionalFormatting = 0x202C; UChar 69 Source/wtf/unicode/CharacterNames.h const UChar replacementCharacter = 0xFFFD; UChar 70 Source/wtf/unicode/CharacterNames.h const UChar rightDoubleQuotationMark = 0x201D; UChar 71 Source/wtf/unicode/CharacterNames.h const UChar rightSingleQuotationMark = 0x2019; UChar 72 Source/wtf/unicode/CharacterNames.h const UChar rightToLeftEmbed = 0x202B; UChar 73 Source/wtf/unicode/CharacterNames.h const UChar rightToLeftMark = 0x200F; UChar 74 Source/wtf/unicode/CharacterNames.h const UChar rightToLeftOverride = 0x202E; UChar 75 Source/wtf/unicode/CharacterNames.h const UChar sesameDot = 0xFE45; UChar 76 Source/wtf/unicode/CharacterNames.h const UChar smallLetterSharpS = 0x00DF; UChar 77 Source/wtf/unicode/CharacterNames.h const UChar softHyphen = 0x00AD; UChar 78 Source/wtf/unicode/CharacterNames.h const UChar space = 0x0020; UChar 79 Source/wtf/unicode/CharacterNames.h const UChar tibetanMarkIntersyllabicTsheg = 0x0F0B; UChar 80 Source/wtf/unicode/CharacterNames.h const UChar tibetanMarkDelimiterTshegBstar = 0x0F0C; UChar 82 Source/wtf/unicode/CharacterNames.h const UChar whiteBullet = 0x25E6; UChar 83 Source/wtf/unicode/CharacterNames.h const UChar whiteCircle = 0x25CB; UChar 84 Source/wtf/unicode/CharacterNames.h const UChar whiteSesameDot = 0xFE46; UChar 85 Source/wtf/unicode/CharacterNames.h const UChar whiteUpPointingTriangle = 0x25B3; UChar 86 Source/wtf/unicode/CharacterNames.h const UChar yenSign = 0x00A5; UChar 87 Source/wtf/unicode/CharacterNames.h const UChar zeroWidthJoiner = 0x200D; UChar 88 Source/wtf/unicode/CharacterNames.h const UChar zeroWidthNonJoiner = 0x200C; UChar 89 Source/wtf/unicode/CharacterNames.h const UChar zeroWidthSpace = 0x200B; UChar 90 Source/wtf/unicode/CharacterNames.h const UChar zeroWidthNoBreakSpace = 0xFEFF; UChar 53 Source/wtf/unicode/Collator.h Result collate(const ::UChar*, size_t, const ::UChar*, size_t) const; UChar 171 Source/wtf/unicode/UTF8.cpp const UChar** sourceStart, const UChar* sourceEnd, UChar 175 Source/wtf/unicode/UTF8.cpp const UChar* source = *sourceStart; UChar 182 Source/wtf/unicode/UTF8.cpp const UChar* oldSource = source; // In case we have to back up because of target overflow. UChar 299 Source/wtf/unicode/UTF8.cpp UChar** targetStart, UChar* targetEnd, bool* sourceAllASCII, bool strict) UChar 303 Source/wtf/unicode/UTF8.cpp UChar* target = *targetStart; UChar 304 Source/wtf/unicode/UTF8.cpp UChar orAllData = 0; UChar 408 Source/wtf/unicode/UTF8.cpp stringHasher.addCharacter(static_cast<UChar>(character)); // normal case UChar 411 Source/wtf/unicode/UTF8.cpp stringHasher.addCharacters(static_cast<UChar>(U16_LEAD(character)), UChar 412 Source/wtf/unicode/UTF8.cpp static_cast<UChar>(U16_TRAIL(character))); UChar 460 Source/wtf/unicode/UTF8.cpp bool equalUTF16WithUTF8(const UChar* a, const UChar* aEnd, const char* b, const char* bEnd) UChar 68 Source/wtf/unicode/UTF8.h UChar** targetStart, UChar* targetEnd, bool* isSourceAllASCII = 0, bool strict = true); UChar 75 Source/wtf/unicode/UTF8.h const UChar** sourceStart, const UChar* sourceEnd, UChar 80 Source/wtf/unicode/UTF8.h WTF_EXPORT bool equalUTF16WithUTF8(const UChar* a, const UChar* aEnd, const char* b, const char* bEnd); UChar 33 Source/wtf/unicode/Unicode.h COMPILE_ASSERT(sizeof(UChar) == 2, UCharIsTwoBytes); UChar 88 Source/wtf/unicode/icu/CollatorICU.cpp Collator::Result Collator::collate(const UChar* lhs, size_t lhsLength, const UChar* rhs, size_t rhsLength) const UChar 122 Source/wtf/unicode/icu/UnicodeIcu.h inline int foldCase(UChar* result, int resultLength, const UChar* src, int srcLength, bool* error) UChar 130 Source/wtf/unicode/icu/UnicodeIcu.h inline int toLower(UChar* result, int resultLength, const UChar* src, int srcLength, bool* error) UChar 148 Source/wtf/unicode/icu/UnicodeIcu.h inline int toUpper(UChar* result, int resultLength, const UChar* src, int srcLength, bool* error) UChar 221 Source/wtf/unicode/icu/UnicodeIcu.h inline int umemcasecmp(const UChar* a, const UChar* b, int len)