LChar 2746 Source/bindings/v8/SerializedScriptValue.cpp const LChar* src = m_data.characters8(); LChar 109 Source/bindings/v8/V8StringResource.cpp LChar* buffer; LChar 121 Source/bindings/v8/V8StringResource.cpp LChar inlineBuffer[inlineBufferSize]; LChar 125 Source/bindings/v8/V8StringResource.cpp LChar* buffer; LChar 107 Source/bindings/v8/V8StringResource.h return string.length() * (string.is8Bit() ? sizeof(LChar) : sizeof(UChar)); LChar 1143 Source/core/css/CSSGrammar.y | '*' '|' { static const LChar star = '*'; $$.init(&star, 1); } LChar 1196 Source/core/css/CSSGrammar.y static const LChar star = '*'; LChar 44 Source/core/css/CSSParserValues.cpp while (m_length > 0 && isHTMLSpace<LChar>(m_data.characters8[m_length - 1])) LChar 37 Source/core/css/CSSParserValues.h void init(const LChar* characters, unsigned length) LChar 65 Source/core/css/CSSParserValues.h m_data.characters8 = const_cast<LChar*>(string.characters8()) + startOffset; LChar 83 Source/core/css/CSSParserValues.h const LChar* characters8() const { ASSERT(is8Bit()); return m_data.characters8; } LChar 129 Source/core/css/CSSParserValues.h const LChar* characters8; LChar 137 Source/core/css/CSSParserValues.h inline const LChar* CSSParserString::characters<LChar>() const { return characters8(); } LChar 936 Source/core/css/CSSPrimitiveValue.cpp StringBuffer<LChar> buffer(decimal.bufferLengthForStringDecimal() + suffixLength); LChar 941 Source/core/css/CSSPrimitiveValue.cpp buffer[length + i] = static_cast<LChar>(suffix[i]); LChar 296 Source/core/css/CSSTokenizer-in.cpp inline LChar*& CSSTokenizer::currentCharacter<LChar>() LChar 321 Source/core/css/CSSTokenizer-in.cpp inline LChar* CSSTokenizer::dataStart<LChar>() LChar 345 Source/core/css/CSSTokenizer-in.cpp return tokenLocation<LChar>(); LChar 422 Source/core/css/CSSTokenizer-in.cpp inline void CSSTokenizer::UnicodeToChars<LChar>(LChar*& result, unsigned unicode) LChar 1181 Source/core/css/CSSTokenizer-in.cpp parseURI<LChar>(yylval->string); LChar 1526 Source/core/css/CSSTokenizer-in.cpp inline void CSSTokenizer::setTokenStart<LChar>(LChar* tokenStart) LChar 1546 Source/core/css/CSSTokenizer-in.cpp m_dataStart8 = adoptArrayPtr(new LChar[length]); LChar 1551 Source/core/css/CSSTokenizer-in.cpp memcpy(m_dataStart8.get() + m_parsedTextPrefixLength, string.characters8(), stringLength * sizeof(LChar)); LChar 1563 Source/core/css/CSSTokenizer-in.cpp setTokenStart<LChar>(m_currentCharacter8); LChar 1564 Source/core/css/CSSTokenizer-in.cpp m_lexFunc = &CSSTokenizer::realLex<LChar>; LChar 158 Source/core/css/CSSTokenizer.h OwnPtr<LChar[]> m_dataStart8; LChar 160 Source/core/css/CSSTokenizer.h LChar* m_currentCharacter8; LChar 170 Source/core/css/CSSTokenizer.h LChar* ptr8; LChar 193 Source/core/css/CSSTokenizer.h inline LChar* CSSTokenizer::tokenStart<LChar>() LChar 978 Source/core/css/parser/BisonCSSParser-in.cpp const LChar* pos = string.characters8(); LChar 979 Source/core/css/parser/BisonCSSParser-in.cpp const LChar* end = pos + string.length(); LChar 1299 Source/core/css/parser/BisonCSSParser-in.cpp const LChar* characters8 = name.characters8(); LChar 1736 Source/core/css/parser/BisonCSSParser-in.cpp m_supportsRuleDataStack->last()->ruleHeaderRange.end = m_tokenizer.tokenStart<LChar>() - m_tokenizer.m_dataStart8.get(); LChar 1793 Source/core/css/parser/BisonCSSParser-in.cpp makeLower(token.characters8(), const_cast<LChar*>(token.characters8()), length); LChar 100 Source/core/css/parser/CSSPropertyParser.cpp return a.is8Bit() ? WTF::equal(a.characters8(), reinterpret_cast<const LChar*>(b), length) : WTF::equal(a.characters16(), reinterpret_cast<const LChar*>(b), length); LChar 7132 Source/core/css/parser/CSSPropertyParser.cpp const LChar* start = string.characters8(); LChar 1325 Source/core/dom/Document.cpp m_title = canonicalizedTitle<LChar>(this, m_rawTitle); LChar 3978 Source/core/dom/Document.cpp static bool isValidNameNonASCII(const LChar* characters, unsigned length) LChar 4032 Source/core/dom/Document.cpp const LChar* characters = name.characters8(); LChar 97 Source/core/html/HTMLDimension.cpp return parseDimension<LChar>(rawToken.characters8(), lastParsedIndex, endOfCurrentToken); LChar 40 Source/core/html/HTMLMetaElement-in.cpp const LChar* characters8 = source.characters8(); \ LChar 40 Source/core/html/MediaFragmentURIParser.cpp static String collectDigits(const LChar* input, unsigned length, unsigned& position) LChar 51 Source/core/html/MediaFragmentURIParser.cpp static String collectFraction(const LChar* input, unsigned length, unsigned& position) LChar 197 Source/core/html/MediaFragmentURIParser.cpp bool MediaFragmentURIParser::parseNPTFragment(const LChar* timeString, unsigned length, double& startTime, double& endTime) LChar 236 Source/core/html/MediaFragmentURIParser.cpp bool MediaFragmentURIParser::parseNPTTime(const LChar* timeString, unsigned length, unsigned& offset, double& time) LChar 52 Source/core/html/MediaFragmentURIParser.h bool parseNPTFragment(const LChar*, unsigned length, double& startTime, double& endTime); LChar 53 Source/core/html/MediaFragmentURIParser.h bool parseNPTTime(const LChar*, unsigned length, unsigned& offset, double& time); LChar 71 Source/core/html/parser/CSSPreloadScanner.cpp const LChar* begin = tagName.characters8(); LChar 135 Source/core/html/parser/HTMLEntityParser.cpp const LChar* reference = HTMLEntityTable::entityString(*mostRecent); LChar 50 Source/core/html/parser/HTMLEntitySearch.cpp const LChar* entityString = HTMLEntityTable::entityString(*entry); LChar 35 Source/core/html/parser/HTMLEntityTable.h LChar lastCharacter() const; LChar 51 Source/core/html/parser/HTMLEntityTable.h static const LChar* entityString(const HTMLEntityTableEntry&); LChar 75 Source/core/html/parser/HTMLParserIdioms.cpp return stripLeadingAndTrailingHTMLSpaces<LChar>(string, string.characters8(), length); LChar 198 Source/core/html/parser/HTMLParserIdioms.cpp const LChar* start = input.characters8(); LChar 259 Source/core/html/parser/HTMLParserIdioms.cpp const LChar* start = input.characters8(); LChar 395 Source/core/html/parser/HTMLParserIdioms.cpp String attemptStaticStringCreation(const LChar* characters, size_t size) LChar 116 Source/core/html/parser/HTMLParserIdioms.h String attemptStaticStringCreation(const LChar*, size_t); LChar 129 Source/core/html/parser/HTMLSrcsetParser.cpp parseImageCandidatesFromSrcsetAttribute<LChar>(attribute, attribute.characters8(), attribute.length(), imageCandidates); LChar 268 Source/core/html/parser/HTMLToken.h void beginEndTag(LChar character) LChar 279 Source/core/html/parser/HTMLToken.h void beginEndTag(const Vector<LChar, 32>& characters) LChar 405 Source/core/html/parser/HTMLToken.h void appendToCharacter(const Vector<LChar, 32>& characters) LChar 71 Source/core/html/parser/HTMLTokenizer.cpp static inline bool vectorEqualsString(const Vector<LChar, 32>& vector, const String& string) LChar 336 Source/core/html/parser/HTMLTokenizer.cpp m_token->beginEndTag(static_cast<LChar>(toLowerCase(cc))); LChar 340 Source/core/html/parser/HTMLTokenizer.cpp m_token->beginEndTag(static_cast<LChar>(cc)); LChar 392 Source/core/html/parser/HTMLTokenizer.cpp m_temporaryBuffer.append(static_cast<LChar>(cc)); LChar 393 Source/core/html/parser/HTMLTokenizer.cpp addToPossibleEndTag(static_cast<LChar>(toLowerCase(cc))); LChar 396 Source/core/html/parser/HTMLTokenizer.cpp m_temporaryBuffer.append(static_cast<LChar>(cc)); LChar 397 Source/core/html/parser/HTMLTokenizer.cpp addToPossibleEndTag(static_cast<LChar>(cc)); LChar 409 Source/core/html/parser/HTMLTokenizer.cpp m_temporaryBuffer.append(static_cast<LChar>(cc)); LChar 410 Source/core/html/parser/HTMLTokenizer.cpp addToPossibleEndTag(static_cast<LChar>(toLowerCase(cc))); LChar 413 Source/core/html/parser/HTMLTokenizer.cpp m_temporaryBuffer.append(static_cast<LChar>(cc)); LChar 414 Source/core/html/parser/HTMLTokenizer.cpp addToPossibleEndTag(static_cast<LChar>(cc)); LChar 419 Source/core/html/parser/HTMLTokenizer.cpp m_temporaryBuffer.append(static_cast<LChar>(cc)); LChar 424 Source/core/html/parser/HTMLTokenizer.cpp m_temporaryBuffer.append(static_cast<LChar>(cc)); LChar 429 Source/core/html/parser/HTMLTokenizer.cpp m_temporaryBuffer.append(static_cast<LChar>(cc)); LChar 457 Source/core/html/parser/HTMLTokenizer.cpp m_temporaryBuffer.append(static_cast<LChar>(cc)); LChar 458 Source/core/html/parser/HTMLTokenizer.cpp addToPossibleEndTag(static_cast<LChar>(toLowerCase(cc))); LChar 461 Source/core/html/parser/HTMLTokenizer.cpp m_temporaryBuffer.append(static_cast<LChar>(cc)); LChar 462 Source/core/html/parser/HTMLTokenizer.cpp addToPossibleEndTag(static_cast<LChar>(cc)); LChar 474 Source/core/html/parser/HTMLTokenizer.cpp m_temporaryBuffer.append(static_cast<LChar>(cc)); LChar 475 Source/core/html/parser/HTMLTokenizer.cpp addToPossibleEndTag(static_cast<LChar>(toLowerCase(cc))); LChar 478 Source/core/html/parser/HTMLTokenizer.cpp m_temporaryBuffer.append(static_cast<LChar>(cc)); LChar 479 Source/core/html/parser/HTMLTokenizer.cpp addToPossibleEndTag(static_cast<LChar>(cc)); LChar 484 Source/core/html/parser/HTMLTokenizer.cpp m_temporaryBuffer.append(static_cast<LChar>(cc)); LChar 489 Source/core/html/parser/HTMLTokenizer.cpp m_temporaryBuffer.append(static_cast<LChar>(cc)); LChar 494 Source/core/html/parser/HTMLTokenizer.cpp m_temporaryBuffer.append(static_cast<LChar>(cc)); LChar 526 Source/core/html/parser/HTMLTokenizer.cpp m_temporaryBuffer.append(static_cast<LChar>(cc)); LChar 527 Source/core/html/parser/HTMLTokenizer.cpp addToPossibleEndTag(static_cast<LChar>(toLowerCase(cc))); LChar 530 Source/core/html/parser/HTMLTokenizer.cpp m_temporaryBuffer.append(static_cast<LChar>(cc)); LChar 531 Source/core/html/parser/HTMLTokenizer.cpp addToPossibleEndTag(static_cast<LChar>(cc)); LChar 543 Source/core/html/parser/HTMLTokenizer.cpp m_temporaryBuffer.append(static_cast<LChar>(cc)); LChar 544 Source/core/html/parser/HTMLTokenizer.cpp addToPossibleEndTag(static_cast<LChar>(toLowerCase(cc))); LChar 547 Source/core/html/parser/HTMLTokenizer.cpp m_temporaryBuffer.append(static_cast<LChar>(cc)); LChar 548 Source/core/html/parser/HTMLTokenizer.cpp addToPossibleEndTag(static_cast<LChar>(cc)); LChar 553 Source/core/html/parser/HTMLTokenizer.cpp m_temporaryBuffer.append(static_cast<LChar>(cc)); LChar 558 Source/core/html/parser/HTMLTokenizer.cpp m_temporaryBuffer.append(static_cast<LChar>(cc)); LChar 563 Source/core/html/parser/HTMLTokenizer.cpp m_temporaryBuffer.append(static_cast<LChar>(cc)); LChar 661 Source/core/html/parser/HTMLTokenizer.cpp m_temporaryBuffer.append(static_cast<LChar>(cc)); LChar 672 Source/core/html/parser/HTMLTokenizer.cpp m_temporaryBuffer.append(static_cast<LChar>(cc)); LChar 673 Source/core/html/parser/HTMLTokenizer.cpp addToPossibleEndTag(static_cast<LChar>(toLowerCase(cc))); LChar 676 Source/core/html/parser/HTMLTokenizer.cpp m_temporaryBuffer.append(static_cast<LChar>(cc)); LChar 677 Source/core/html/parser/HTMLTokenizer.cpp addToPossibleEndTag(static_cast<LChar>(cc)); LChar 689 Source/core/html/parser/HTMLTokenizer.cpp m_temporaryBuffer.append(static_cast<LChar>(cc)); LChar 690 Source/core/html/parser/HTMLTokenizer.cpp addToPossibleEndTag(static_cast<LChar>(toLowerCase(cc))); LChar 693 Source/core/html/parser/HTMLTokenizer.cpp m_temporaryBuffer.append(static_cast<LChar>(cc)); LChar 694 Source/core/html/parser/HTMLTokenizer.cpp addToPossibleEndTag(static_cast<LChar>(cc)); LChar 699 Source/core/html/parser/HTMLTokenizer.cpp m_temporaryBuffer.append(static_cast<LChar>(cc)); LChar 704 Source/core/html/parser/HTMLTokenizer.cpp m_temporaryBuffer.append(static_cast<LChar>(cc)); LChar 709 Source/core/html/parser/HTMLTokenizer.cpp m_temporaryBuffer.append(static_cast<LChar>(cc)); LChar 736 Source/core/html/parser/HTMLTokenizer.cpp m_temporaryBuffer.append(static_cast<LChar>(cc)); LChar 820 Source/core/html/parser/HTMLTokenizer.cpp m_temporaryBuffer.append(static_cast<LChar>(cc)); LChar 1622 Source/core/html/parser/HTMLTokenizer.cpp inline void HTMLTokenizer::addToPossibleEndTag(LChar cc) LChar 246 Source/core/html/parser/HTMLTokenizer.h inline void addToPossibleEndTag(LChar cc); LChar 279 Source/core/html/parser/HTMLTokenizer.h Vector<LChar, 32> m_temporaryBuffer; LChar 284 Source/core/html/parser/HTMLTokenizer.h Vector<LChar, 32> m_bufferedEndTagName; LChar 36 Source/core/html/parser/InputStreamPreprocessor.h const LChar kEndOfFileMarker = 0; LChar 54 Source/core/html/track/vtt/VTTScanner.cpp bool VTTScanner::scan(const LChar* characters, size_t charactersCount) LChar 54 Source/core/html/track/vtt/VTTScanner.h typedef const LChar* Position; LChar 82 Source/core/html/track/vtt/VTTScanner.h bool scan(const LChar* characters, size_t charactersCount); LChar 141 Source/core/html/track/vtt/VTTScanner.h static inline bool LCharPredicateAdapter(LChar c) { return characterPredicate(c); } LChar 143 Source/core/html/track/vtt/VTTScanner.h const LChar* characters8; LChar 147 Source/core/html/track/vtt/VTTScanner.h const LChar* characters8; LChar 163 Source/core/html/track/vtt/VTTScanner.h return scan(reinterpret_cast<const LChar*>(characters), charactersCount - 1); LChar 170 Source/core/html/track/vtt/VTTScanner.h ::skipWhile<LChar, LCharPredicateAdapter<characterPredicate> >(m_data.characters8, m_end.characters8); LChar 179 Source/core/html/track/vtt/VTTScanner.h ::skipUntil<LChar, LCharPredicateAdapter<characterPredicate> >(m_data.characters8, m_end.characters8); LChar 188 Source/core/html/track/vtt/VTTScanner.h const LChar* current = m_data.characters8; LChar 189 Source/core/html/track/vtt/VTTScanner.h ::skipWhile<LChar, LCharPredicateAdapter<characterPredicate> >(current, m_end.characters8); LChar 201 Source/core/html/track/vtt/VTTScanner.h const LChar* current = m_data.characters8; LChar 202 Source/core/html/track/vtt/VTTScanner.h ::skipUntil<LChar, LCharPredicateAdapter<characterPredicate> >(current, m_end.characters8); LChar 54 Source/core/html/track/vtt/VTTTokenizer.cpp return WTF::equal(s, reinterpret_cast<const LChar*>(characters), charactersCount - 1); LChar 115 Source/core/html/track/vtt/VTTTokenizer.cpp buffer.append(static_cast<LChar>(cc)); LChar 149 Source/core/html/track/vtt/VTTTokenizer.cpp buffer.append(static_cast<LChar>(cc)); LChar 155 Source/core/html/track/vtt/VTTTokenizer.cpp buffer.append(static_cast<LChar>(cc)); LChar 168 Source/core/html/track/vtt/VTTTokenizer.cpp buffer.append(static_cast<LChar>(cc)); LChar 148 Source/core/inspector/InspectorStyleSheet.cpp setRuleHeaderEnd<LChar>(m_parsedText.characters8(), offset); LChar 255 Source/core/inspector/InspectorStyleSheet.cpp fixUnparsedProperties<LChar>(m_parsedText.characters8(), ruleData); LChar 2722 Source/core/rendering/RenderBlockFlow.cpp TextRun RenderBlockFlow::constructTextRun(RenderObject* context, const Font& font, const LChar* characters, int length, RenderStyle* style, TextDirection direction, TextRun::ExpansionBehavior expansion) LChar 2751 Source/core/rendering/RenderBlockFlow.cpp return constructTextRunInternal(context, font, static_cast<const LChar*>(0), length, style, direction, expansion, flags); LChar 193 Source/core/rendering/RenderBlockFlow.h static TextRun constructTextRun(RenderObject* context, const Font&, const LChar* characters, int length, RenderStyle*, TextDirection, LChar 60 Source/core/rendering/RenderListMarker.cpp LChar letters[lettersSize]; LChar 63 Source/core/rendering/RenderListMarker.cpp const LChar ldigits[] = { 'i', 'v', 'x', 'l', 'c', 'd', 'm' }; LChar 64 Source/core/rendering/RenderListMarker.cpp const LChar udigits[] = { 'I', 'V', 'X', 'L', 'C', 'D', 'M' }; LChar 65 Source/core/rendering/RenderListMarker.cpp const LChar* digits = upper ? udigits : ldigits; LChar 616 Source/core/rendering/RenderListMarker.cpp static const LChar asterisksSymbols[1] = { LChar 654 Source/core/rendering/RenderListMarker.cpp static const LChar binaryNumerals[2] = { LChar 697 Source/core/rendering/RenderListMarker.cpp static const LChar lowerHexadecimalNumerals[16] = { LChar 727 Source/core/rendering/RenderListMarker.cpp static const LChar octalNumerals[8] = { LChar 764 Source/core/rendering/RenderListMarker.cpp static const LChar upperHexadecimalNumerals[16] = { LChar 772 Source/core/rendering/RenderListMarker.cpp static const LChar lowerLatinAlphabet[26] = { LChar 780 Source/core/rendering/RenderListMarker.cpp static const LChar upperLatinAlphabet[26] = { LChar 1008 Source/core/rendering/RenderListMarker.cpp static const LChar lowerNorwegianAlphabet[29] = { LChar 1017 Source/core/rendering/RenderListMarker.cpp static const LChar upperNorwegianAlphabet[29] = { LChar 77 Source/core/rendering/RenderText.h const LChar* characters8() const { return m_text.impl()->characters8(); } LChar 189 Source/core/rendering/break_lines.cpp return nextBreakablePosition<LChar, false>(lazyBreakIterator, string.characters8(), string.length(), pos); LChar 435 Source/core/rendering/svg/SVGInlineTextBox.cpp TextRun run(static_cast<const LChar*>(0) // characters, will be set below if non-zero. LChar 68 Source/core/rendering/svg/SVGTextMetrics.cpp TextRun run(static_cast<const LChar*>(0) // characters, will be set below if non-zero. LChar 245 Source/core/svg/SVGAngle.cpp bool success = value.is8Bit() ? parseValue<LChar>(value, valueInSpecifiedUnits, unitType) LChar 183 Source/core/svg/SVGAnimateMotionElement.cpp return parsePointInternal<LChar>(string, point); LChar 138 Source/core/svg/SVGAnimationElement.cpp parseKeySplinesInternal<LChar>(string, result); LChar 308 Source/core/svg/SVGFontData.cpp const LChar* characters = string.characters8(); LChar 81 Source/core/svg/SVGGlyphRefElement.cpp parseAttributeInternal<LChar>(name, value); LChar 215 Source/core/svg/SVGLength.cpp parseValueInternal<LChar>(string, convertedNumber, type) : LChar 108 Source/core/svg/SVGLengthList.cpp const LChar* ptr = value.characters8(); LChar 109 Source/core/svg/SVGLengthList.cpp const LChar* end = ptr + value.length(); LChar 87 Source/core/svg/SVGNumber.cpp const LChar* ptr = string.characters8(); LChar 88 Source/core/svg/SVGNumber.cpp const LChar* end = ptr + string.length(); LChar 103 Source/core/svg/SVGNumberList.cpp const LChar* ptr = value.characters8(); LChar 104 Source/core/svg/SVGNumberList.cpp const LChar* end = ptr + value.length(); LChar 154 Source/core/svg/SVGParserUtilities.cpp template bool parseSVGNumber(LChar* begin, size_t length, double&); LChar 157 Source/core/svg/SVGParserUtilities.cpp bool parseNumber(const LChar*& ptr, const LChar* end, float& number, bool skip) LChar 187 Source/core/svg/SVGParserUtilities.cpp bool parseArcFlag(const LChar*& ptr, const LChar* end, bool& flag) LChar 216 Source/core/svg/SVGParserUtilities.cpp const LChar* ptr = string.characters8(); LChar 217 Source/core/svg/SVGParserUtilities.cpp const LChar* end = ptr + string.length(); LChar 258 Source/core/svg/SVGParserUtilities.cpp const LChar* ptr = input.characters8(); LChar 259 Source/core/svg/SVGParserUtilities.cpp const LChar* end = ptr + input.length(); LChar 366 Source/core/svg/SVGParserUtilities.cpp const LChar* ptr = input.characters8(); LChar 367 Source/core/svg/SVGParserUtilities.cpp const LChar* end = ptr + input.length(); LChar 408 Source/core/svg/SVGParserUtilities.cpp const LChar* ptr = input.characters8(); LChar 409 Source/core/svg/SVGParserUtilities.cpp const LChar* end = ptr + input.length(); LChar 429 Source/core/svg/SVGParserUtilities.cpp template bool parseFloatPoint(const LChar*& current, const LChar* end, FloatPoint& point1); LChar 449 Source/core/svg/SVGParserUtilities.cpp template bool parseFloatPoint2(const LChar*& current, const LChar* end, FloatPoint& point1, FloatPoint& point2); LChar 474 Source/core/svg/SVGParserUtilities.cpp template bool parseFloatPoint3(const LChar*& current, const LChar* end, FloatPoint& point1, FloatPoint& point2, FloatPoint& point3); LChar 477 Source/core/svg/SVGParserUtilities.cpp static const LChar skewXDesc[] = {'s', 'k', 'e', 'w', 'X'}; LChar 478 Source/core/svg/SVGParserUtilities.cpp static const LChar skewYDesc[] = {'s', 'k', 'e', 'w', 'Y'}; LChar 479 Source/core/svg/SVGParserUtilities.cpp static const LChar scaleDesc[] = {'s', 'c', 'a', 'l', 'e'}; LChar 480 Source/core/svg/SVGParserUtilities.cpp static const LChar translateDesc[] = {'t', 'r', 'a', 'n', 's', 'l', 'a', 't', 'e'}; LChar 481 Source/core/svg/SVGParserUtilities.cpp static const LChar rotateDesc[] = {'r', 'o', 't', 'a', 't', 'e'}; LChar 482 Source/core/svg/SVGParserUtilities.cpp static const LChar matrixDesc[] = {'m', 'a', 't', 'r', 'i', 'x'}; LChar 512 Source/core/svg/SVGParserUtilities.cpp template bool parseAndSkipTransformType(const LChar*& current, const LChar* end, SVGTransformType&); LChar 520 Source/core/svg/SVGParserUtilities.cpp const LChar* ptr = string.characters8(); LChar 521 Source/core/svg/SVGParserUtilities.cpp const LChar* end = ptr + string.length(); LChar 40 Source/core/svg/SVGParserUtilities.h bool parseNumber(const LChar*& ptr, const LChar* end, float& number, bool skip = true); LChar 43 Source/core/svg/SVGParserUtilities.h bool parseArcFlag(const LChar*& ptr, const LChar* end, bool& flag); LChar 59 Source/core/svg/SVGPathStringSource.h const LChar* m_character8; LChar 63 Source/core/svg/SVGPathStringSource.h const LChar* m_character8; LChar 108 Source/core/svg/SVGPoint.cpp const LChar* ptr = string.characters8(); LChar 109 Source/core/svg/SVGPoint.cpp const LChar* end = ptr + string.length(); LChar 122 Source/core/svg/SVGPointList.cpp const LChar* ptr = value.characters8(); LChar 123 Source/core/svg/SVGPointList.cpp const LChar* end = ptr + value.length(); LChar 185 Source/core/svg/SVGPreserveAspectRatio.cpp const LChar* ptr = string.characters8(); LChar 186 Source/core/svg/SVGPreserveAspectRatio.cpp const LChar* end = ptr + string.length(); LChar 199 Source/core/svg/SVGPreserveAspectRatio.cpp bool SVGPreserveAspectRatio::parse(const LChar*& ptr, const LChar* end, bool validate) LChar 82 Source/core/svg/SVGPreserveAspectRatio.h bool parse(const LChar*& ptr, const LChar* end, bool validate); LChar 109 Source/core/svg/SVGRect.cpp const LChar* ptr = string.characters8(); LChar 110 Source/core/svg/SVGRect.cpp const LChar* end = ptr + string.length(); LChar 118 Source/core/svg/SVGStringList.cpp const LChar* ptr = data.characters8(); LChar 119 Source/core/svg/SVGStringList.cpp const LChar* end = ptr + data.length(); LChar 214 Source/core/svg/SVGTransformList.cpp bool SVGTransformList::parse(const LChar*& ptr, const LChar* end) LChar 244 Source/core/svg/SVGTransformList.cpp const LChar* ptr = value.characters8(); LChar 245 Source/core/svg/SVGTransformList.cpp const LChar* end = ptr + value.length(); LChar 270 Source/core/svg/SVGTransformList.cpp const LChar* ptr = value.characters8(); LChar 271 Source/core/svg/SVGTransformList.cpp const LChar* end = ptr + value.length(); LChar 67 Source/core/svg/SVGTransformList.h bool parse(const LChar*& ptr, const LChar* end); LChar 102 Source/core/svg/SVGViewSpec.cpp static const LChar svgViewSpec[] = {'s', 'v', 'g', 'V', 'i', 'e', 'w'}; LChar 103 Source/core/svg/SVGViewSpec.cpp static const LChar viewBoxSpec[] = {'v', 'i', 'e', 'w', 'B', 'o', 'x'}; LChar 104 Source/core/svg/SVGViewSpec.cpp static const LChar preserveAspectRatioSpec[] = {'p', 'r', 'e', 's', 'e', 'r', 'v', 'e', 'A', 's', 'p', 'e', 'c', 't', 'R', 'a', 't', 'i', 'o'}; LChar 105 Source/core/svg/SVGViewSpec.cpp static const LChar transformSpec[] = {'t', 'r', 'a', 'n', 's', 'f', 'o', 'r', 'm'}; LChar 106 Source/core/svg/SVGViewSpec.cpp static const LChar zoomAndPanSpec[] = {'z', 'o', 'o', 'm', 'A', 'n', 'd', 'P', 'a', 'n'}; LChar 107 Source/core/svg/SVGViewSpec.cpp static const LChar viewTargetSpec[] = {'v', 'i', 'e', 'w', 'T', 'a', 'r', 'g', 'e', 't'}; LChar 197 Source/core/svg/SVGViewSpec.cpp const LChar* ptr = spec.characters8(); LChar 198 Source/core/svg/SVGViewSpec.cpp const LChar* end = ptr + spec.length(); LChar 52 Source/core/svg/SVGZoomAndPan.cpp static const LChar disable[] = {'d', 'i', 's', 'a', 'b', 'l', 'e'}; LChar 53 Source/core/svg/SVGZoomAndPan.cpp static const LChar magnify[] = {'m', 'a', 'g', 'n', 'i', 'f', 'y'}; LChar 69 Source/core/svg/SVGZoomAndPan.cpp bool SVGZoomAndPan::parseZoomAndPan(const LChar*& start, const LChar* end) LChar 59 Source/core/svg/SVGZoomAndPan.h bool parseZoomAndPan(const LChar*& start, const LChar* end); LChar 68 Source/core/svg/SVGZoomAndPan.h const LChar* start = value.characters8(); LChar 550 Source/core/xml/parser/XMLDocumentParser.cpp xmlParseChunk(ctxt, reinterpret_cast<const char*>(chunk.characters8()), sizeof(LChar) * chunk.length(), 0); LChar 55 Source/core/xml/parser/XMLParserInput.h m_size = m_source.length() * sizeof(LChar); LChar 251 Source/modules/crypto/NormalizeAlgorithm.cpp it = std::lower_bound(begin, end, algorithmName.impl(), &algorithmNameComparator<LChar>); LChar 79 Source/platform/Length.cpp StringBuffer<LChar> spacified(length); LChar 275 Source/platform/fonts/Character.cpp unsigned Character::expansionOpportunityCount(const LChar* characters, size_t length, TextDirection direction, bool& isAfterExpansion) LChar 376 Source/platform/fonts/Character.cpp String Character::normalizeSpaces(const LChar* characters, unsigned length) LChar 45 Source/platform/fonts/Character.h static CodePath characterRangeCodePath(const LChar*, unsigned) { return SimplePath; } LChar 51 Source/platform/fonts/Character.h static unsigned expansionOpportunityCount(const LChar*, size_t length, TextDirection, bool& isAfterExpansion); LChar 70 Source/platform/fonts/Character.h static String normalizeSpaces(const LChar*, unsigned length); LChar 33 Source/platform/fonts/Latin1TextIterator.h Latin1TextIterator(const LChar* characters, int currentCharacter, int lastCharacter, int /*endCharacter*/) LChar 57 Source/platform/fonts/Latin1TextIterator.h const LChar* characters() const { return m_characters; } LChar 60 Source/platform/fonts/Latin1TextIterator.h const LChar* m_characters; LChar 151 Source/platform/graphics/Color.cpp bool Color::parseHexColor(const LChar* name, unsigned length, RGBA32& rgb) LChar 126 Source/platform/graphics/Color.h static bool parseHexColor(const LChar*, unsigned, RGBA32&); LChar 40 Source/platform/text/ParserUtilities.h inline bool skipString(const UChar*& ptr, const UChar* end, const LChar* name, int length) LChar 130 Source/platform/text/SegmentedString.h const LChar* string8Ptr; LChar 45 Source/platform/text/TextBreakIterator.h PLATFORM_EXPORT TextBreakIterator* acquireLineBreakIterator(const LChar*, int length, const AtomicString& locale, const UChar* priorContext, unsigned priorContextLength); LChar 219 Source/platform/text/TextBreakIterator.h const LChar* m_charaters8; LChar 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)); LChar 341 Source/platform/text/TextBreakIteratorICU.cpp static UText* textOpenLatin1(UTextWithBuffer* utWithBuffer, const LChar* string, unsigned length, const UChar* priorContext, int priorContextLength, UErrorCode* status) LChar 474 Source/platform/text/TextBreakIteratorICU.cpp static TextBreakIterator* wordBreakIterator(const LChar* string, int length) LChar 540 Source/platform/text/TextBreakIteratorICU.cpp TextBreakIterator* acquireLineBreakIterator(const LChar* string, int length, const AtomicString& locale, const UChar* priorContext, unsigned priorContextLength) LChar 65 Source/platform/text/TextRun.h TextRun(const LChar* 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) LChar 176 Source/platform/text/TextRun.h const LChar* data8(unsigned i) const { ASSERT_WITH_SECURITY_IMPLICATION(i < m_len); ASSERT(is8Bit()); return &m_data.characters8[i]; } LChar 179 Source/platform/text/TextRun.h const LChar* characters8() const { ASSERT(is8Bit()); return m_data.characters8; } LChar 186 Source/platform/text/TextRun.h void setText(const LChar* c, unsigned len) { m_data.characters8 = c; m_len = len; m_is8Bit = true;} LChar 237 Source/platform/text/TextRun.h const LChar* characters8; LChar 231 Source/web/WebFrameImpl.cpp const LChar frameSeparator[] = { '\n', '\n' }; LChar 99 Source/wtf/DecimalNumber.cpp unsigned DecimalNumber::toStringDecimal(LChar* buffer, unsigned bufferLength) const LChar 105 Source/wtf/DecimalNumber.cpp LChar* next = buffer; LChar 155 Source/wtf/DecimalNumber.cpp unsigned DecimalNumber::toStringExponential(LChar* buffer, unsigned bufferLength) const LChar 161 Source/wtf/DecimalNumber.cpp LChar* next = buffer; LChar 56 Source/wtf/DecimalNumber.h unsigned toStringDecimal(LChar* buffer, unsigned bufferLength) const; LChar 57 Source/wtf/DecimalNumber.h unsigned toStringExponential(LChar* buffer, unsigned bufferLength) const; LChar 34 Source/wtf/HexNumber.h const LChar lowerHexDigits[17] = "0123456789abcdef"; LChar 35 Source/wtf/HexNumber.h const LChar upperHexDigits[17] = "0123456789ABCDEF"; LChar 36 Source/wtf/HexNumber.h inline const LChar* hexDigitsForMode(HexConversionMode mode) LChar 46 Source/wtf/HexNumber.h const LChar* hexDigits = Internal::hexDigitsForMode(mode); LChar 54 Source/wtf/HexNumber.h const LChar* hexDigits = Internal::hexDigitsForMode(mode); LChar 63 Source/wtf/HexNumber.h const LChar* hexDigits = Internal::hexDigitsForMode(mode); LChar 71 Source/wtf/HexNumber.h const LChar* hexDigits = Internal::hexDigitsForMode(mode); LChar 72 Source/wtf/HexNumber.h Vector<LChar, 8> result; LChar 87 Source/wtf/HexNumber.h const LChar* hexDigits = Internal::hexDigitsForMode(mode); LChar 88 Source/wtf/HexNumber.h Vector<LChar, 8> result; LChar 261 Source/wtf/StringHasher.h static UChar defaultConverter(LChar character) LChar 33 Source/wtf/StringHasherTest.cpp static const LChar nullLChars[2] = { 0, 0 }; LChar 39 Source/wtf/StringHasherTest.cpp static const LChar testALChars[6] = { 0x41, 0x95, 0xFF, 0x50, 0x01, 0 }; LChar 117 Source/wtf/StringHasherTest.cpp hasher.addCharacters(static_cast<LChar*>(0), 0); LChar 276 Source/wtf/StringHasherTest.cpp hasher.addCharactersAssumingAligned(static_cast<LChar*>(0), 0); LChar 401 Source/wtf/StringHasherTest.cpp ASSERT_EQ(emptyStringHash, StringHasher::computeHash(static_cast<LChar*>(0), 0)); LChar 416 Source/wtf/StringHasherTest.cpp ASSERT_EQ(emptyStringHash & 0xFFFFFF, StringHasher::computeHashAndMaskTop8Bits(static_cast<LChar*>(0), 0)); LChar 1308 Source/wtf/dtoa.cpp Vector<LChar> conversionBuffer(length); LChar 44 Source/wtf/dtoa.h typedef LChar NumberToLStringBuffer[NumberToStringBufferLength]; LChar 50 Source/wtf/dtoa.h WTF_EXPORT double parseDouble(const LChar* string, size_t length, size_t& parsedLength); LChar 57 Source/wtf/dtoa.h inline double parseDouble(const LChar* string, size_t length, size_t& parsedLength) LChar 67 Source/wtf/dtoa.h LChar conversionBuffer[conversionBufferSize]; LChar 56 Source/wtf/text/ASCIIFastPath.h template<> struct NonASCIIMask<4, LChar> { LChar 62 Source/wtf/text/ASCIIFastPath.h template<> struct NonASCIIMask<8, LChar> { LChar 105 Source/wtf/text/ASCIIFastPath.h inline void copyLCharsFromUCharSource(LChar* destination, const UChar* source, size_t length) LChar 114 Source/wtf/text/ASCIIFastPath.h destination[i] = static_cast<LChar>(source[i]); LChar 135 Source/wtf/text/ASCIIFastPath.h destination[i] = static_cast<LChar>(source[i]); LChar 138 Source/wtf/text/ASCIIFastPath.h const LChar* const end = destination + length; LChar 145 Source/wtf/text/ASCIIFastPath.h *destination++ = static_cast<LChar>(*source++); LChar 149 Source/wtf/text/ASCIIFastPath.h const LChar* const simdEnd = end - (lengthLeft % memoryAccessSize); LChar 160 Source/wtf/text/ASCIIFastPath.h *destination++ = static_cast<LChar>(*source++); LChar 164 Source/wtf/text/ASCIIFastPath.h destination[i] = static_cast<LChar>(source[i]); LChar 124 Source/wtf/text/AtomicString.cpp static unsigned hash(const LChar* c) LChar 129 Source/wtf/text/AtomicString.cpp static inline bool equal(StringImpl* r, const LChar* s) LChar 134 Source/wtf/text/AtomicString.cpp static void translate(StringImpl*& location, const LChar* const& c, unsigned hash) LChar 142 Source/wtf/text/AtomicString.cpp PassRefPtr<StringImpl> AtomicString::add(const LChar* c) LChar 149 Source/wtf/text/AtomicString.cpp return addToStringTable<const LChar*, CStringTranslator>(c); LChar 227 Source/wtf/text/AtomicString.cpp const LChar* characters8 = string->characters8(); LChar 235 Source/wtf/text/AtomicString.cpp const LChar* stringCharacters = string->characters8(); LChar 364 Source/wtf/text/AtomicString.cpp typedef HashTranslatorCharBuffer<LChar> LCharBuffer; LChar 388 Source/wtf/text/AtomicString.cpp return StringHasher::computeHashAndMaskTop8Bits(reinterpret_cast<const LChar*>(buf.s), buf.length); LChar 404 Source/wtf/text/AtomicString.cpp PassRefPtr<StringImpl> AtomicString::add(const LChar* s, unsigned length) LChar 447 Source/wtf/text/AtomicString.cpp iterator = findString<LChar>(stringImpl); LChar 459 Source/wtf/text/AtomicString.cpp iterator = findString<LChar>(r); LChar 38 Source/wtf/text/AtomicString.h AtomicString(const LChar* s) : m_string(add(s)) { } LChar 40 Source/wtf/text/AtomicString.h AtomicString(const LChar* s, unsigned length) : m_string(add(s, length)) { } LChar 69 Source/wtf/text/AtomicString.h COMPILE_ASSERT((charactersCount - 1 <= ((unsigned(~0) - sizeof(StringImpl)) / sizeof(LChar))), AtomicStringFromLiteralCannotOverflow); LChar 95 Source/wtf/text/AtomicString.h const LChar* characters8() const { return m_string.characters8(); } LChar 102 Source/wtf/text/AtomicString.h bool contains(const LChar* s, bool caseSensitive = true) const LChar 108 Source/wtf/text/AtomicString.h size_t find(const LChar* s, size_t start = 0, bool caseSentitive = true) const LChar 174 Source/wtf/text/AtomicString.h static PassRefPtr<StringImpl> add(const LChar*); LChar 175 Source/wtf/text/AtomicString.h ALWAYS_INLINE static PassRefPtr<StringImpl> add(const char* s) { return add(reinterpret_cast<const LChar*>(s)); }; LChar 176 Source/wtf/text/AtomicString.h static PassRefPtr<StringImpl> add(const LChar*, unsigned length); LChar 178 Source/wtf/text/AtomicString.h ALWAYS_INLINE static PassRefPtr<StringImpl> add(const char* s, unsigned length) { return add(reinterpret_cast<const LChar*>(s), length); }; LChar 198 Source/wtf/text/AtomicString.h WTF_EXPORT bool operator==(const AtomicString&, const LChar*); LChar 199 Source/wtf/text/AtomicString.h inline bool operator==(const AtomicString& a, const char* b) { return WTF::equal(a.impl(), reinterpret_cast<const LChar*>(b)); } LChar 202 Source/wtf/text/AtomicString.h inline bool operator==(const LChar* a, const AtomicString& b) { return b == a; } LChar 207 Source/wtf/text/AtomicString.h inline bool operator!=(const AtomicString& a, const LChar* b) { return !(a == b); } LChar 211 Source/wtf/text/AtomicString.h inline bool operator!=(const LChar* a, const AtomicString& b) { return !(b == a); } LChar 216 Source/wtf/text/AtomicString.h inline bool equalIgnoringCase(const AtomicString& a, const LChar* b) { return equalIgnoringCase(a.impl(), b); } LChar 217 Source/wtf/text/AtomicString.h inline bool equalIgnoringCase(const AtomicString& a, const char* b) { return equalIgnoringCase(a.impl(), reinterpret_cast<const LChar*>(b)); } LChar 219 Source/wtf/text/AtomicString.h inline bool equalIgnoringCase(const LChar* a, const AtomicString& b) { return equalIgnoringCase(a, b.impl()); } LChar 220 Source/wtf/text/AtomicString.h inline bool equalIgnoringCase(const char* a, const AtomicString& b) { return equalIgnoringCase(reinterpret_cast<const LChar*>(a), b.impl()); } LChar 43 Source/wtf/text/AtomicStringCF.cpp if (const LChar* ptr = reinterpret_cast<const LChar*>(CFStringGetCStringPtr(string, kCFStringEncodingISOLatin1))) LChar 223 Source/wtf/text/Base64.cpp return base64DecodeInternal<LChar>(reinterpret_cast<const LChar*>(data), length, out, shouldIgnoreCharacter, policy); LChar 234 Source/wtf/text/Base64.cpp return base64DecodeInternal<LChar>(0, 0, out, shouldIgnoreCharacter, policy); LChar 236 Source/wtf/text/Base64.cpp return base64DecodeInternal<LChar>(in.characters8(), in.length(), out, shouldIgnoreCharacter, policy); LChar 40 Source/wtf/text/IntegerToStringConversion.h static inline ReturnType flush(LChar* characters, unsigned length, void*) { return StringImpl::create(characters, length); } LChar 45 Source/wtf/text/IntegerToStringConversion.h static inline ReturnType flush(LChar* characters, unsigned length, StringBuilder* stringBuilder) { stringBuilder->append(characters, length); } LChar 50 Source/wtf/text/IntegerToStringConversion.h static inline ReturnType flush(LChar* characters, unsigned length, void*) { return AtomicString(characters, length); } LChar 68 Source/wtf/text/IntegerToStringConversion.h LChar buf[sizeof(UnsignedIntegerType) * 3 + 1]; LChar 69 Source/wtf/text/IntegerToStringConversion.h LChar* end = buf + WTF_ARRAY_LENGTH(buf); LChar 70 Source/wtf/text/IntegerToStringConversion.h LChar* p = end; LChar 73 Source/wtf/text/IntegerToStringConversion.h *--p = static_cast<LChar>((number % 10) + '0'); LChar 117 Source/wtf/text/StringBuilder.cpp void StringBuilder::allocateBuffer(const LChar* currentCharacters, unsigned requiredLength) LChar 122 Source/wtf/text/StringBuilder.cpp memcpy(m_bufferCharacters8, currentCharacters, static_cast<size_t>(m_length) * sizeof(LChar)); // This can't overflow. LChar 145 Source/wtf/text/StringBuilder.cpp void StringBuilder::allocateBufferUpConvert(const LChar* currentCharacters, unsigned requiredLength) LChar 161 Source/wtf/text/StringBuilder.cpp void StringBuilder::reallocateBuffer<LChar>(unsigned requiredLength) LChar 172 Source/wtf/text/StringBuilder.cpp m_bufferCharacters8 = const_cast<LChar*>(m_buffer->characters8()); LChar 199 Source/wtf/text/StringBuilder.cpp reallocateBuffer<LChar>(newCapacity); LChar 207 Source/wtf/text/StringBuilder.cpp LChar* nullPlaceholder = 0; LChar 272 Source/wtf/text/StringBuilder.cpp LChar lChar = static_cast<LChar>(*characters); LChar 297 Source/wtf/text/StringBuilder.cpp void StringBuilder::append(const LChar* characters, unsigned length) LChar 304 Source/wtf/text/StringBuilder.cpp LChar* dest = appendUninitialized<LChar>(length); LChar 306 Source/wtf/text/StringBuilder.cpp memcpy(dest, characters, static_cast<size_t>(length) * sizeof(LChar)); LChar 308 Source/wtf/text/StringBuilder.cpp const LChar* end = characters + length; LChar 314 Source/wtf/text/StringBuilder.cpp const LChar* end = characters + length; LChar 352 Source/wtf/text/StringBuilder.cpp const LChar* sourceEnd = reinterpret_cast<LChar*>(buffer) + length; LChar 363 Source/wtf/text/StringBuilder.cpp LChar* dest = appendUninitialized<LChar>(NumberToStringBufferLength); LChar 390 Source/wtf/text/StringBuilder.cpp reallocateBuffer<LChar>(m_length); LChar 49 Source/wtf/text/StringBuilder.h void append(const LChar*, unsigned); LChar 51 Source/wtf/text/StringBuilder.h ALWAYS_INLINE void append(const char* characters, unsigned length) { append(reinterpret_cast<const LChar*>(characters), length); } LChar 133 Source/wtf/text/StringBuilder.h m_bufferCharacters8[m_length++] = static_cast<LChar>(c); LChar 140 Source/wtf/text/StringBuilder.h void append(LChar c) LChar 153 Source/wtf/text/StringBuilder.h append(static_cast<LChar>(c)); LChar 241 Source/wtf/text/StringBuilder.h const LChar* characters8() const LChar 284 Source/wtf/text/StringBuilder.h void allocateBuffer(const LChar* currentCharacters, unsigned requiredLength); LChar 286 Source/wtf/text/StringBuilder.h void allocateBufferUpConvert(const LChar* currentCharacters, unsigned requiredLength); LChar 301 Source/wtf/text/StringBuilder.h LChar* m_bufferCharacters8; LChar 309 Source/wtf/text/StringBuilder.h ALWAYS_INLINE LChar* StringBuilder::getBufferCharacters<LChar>() LChar 348 Source/wtf/text/StringBuilder.h return equalIgnoringCase(s, reinterpret_cast<const LChar*>(string), strlen(string)); LChar 100 Source/wtf/text/StringBuilderTest.cpp const LChar* characters = builder2.characters8(); LChar 191 Source/wtf/text/StringBuilderTest.cpp ASSERT_TRUE(equal(builder1, static_cast<LChar*>(0), 0)); LChar 41 Source/wtf/text/StringCF.cpp Vector<LChar, 1024> lcharBuffer(size); LChar 59 Source/wtf/text/StringConcatenate.h void writeTo(LChar* destination) LChar 71 Source/wtf/text/StringConcatenate.h class StringTypeAdapter<LChar> { LChar 73 Source/wtf/text/StringConcatenate.h StringTypeAdapter<LChar>(LChar buffer) LChar 82 Source/wtf/text/StringConcatenate.h void writeTo(LChar* destination) LChar 90 Source/wtf/text/StringConcatenate.h LChar m_buffer; LChar 105 Source/wtf/text/StringConcatenate.h void writeTo(LChar* destination) LChar 108 Source/wtf/text/StringConcatenate.h *destination = static_cast<LChar>(m_buffer); LChar 130 Source/wtf/text/StringConcatenate.h void writeTo(LChar* destination) LChar 133 Source/wtf/text/StringConcatenate.h destination[i] = static_cast<LChar>(m_buffer[i]); LChar 150 Source/wtf/text/StringConcatenate.h class StringTypeAdapter<LChar*> { LChar 152 Source/wtf/text/StringConcatenate.h StringTypeAdapter<LChar*>(LChar* buffer) LChar 162 Source/wtf/text/StringConcatenate.h void writeTo(LChar* destination) LChar 164 Source/wtf/text/StringConcatenate.h memcpy(destination, m_buffer, m_length * sizeof(LChar)); LChar 173 Source/wtf/text/StringConcatenate.h const LChar* m_buffer; LChar 196 Source/wtf/text/StringConcatenate.h NO_RETURN_DUE_TO_CRASH void writeTo(LChar*) LChar 224 Source/wtf/text/StringConcatenate.h void writeTo(LChar* destination) LChar 226 Source/wtf/text/StringConcatenate.h memcpy(destination, m_buffer, static_cast<size_t>(m_length) * sizeof(LChar)); LChar 243 Source/wtf/text/StringConcatenate.h class StringTypeAdapter<const LChar*> { LChar 245 Source/wtf/text/StringConcatenate.h StringTypeAdapter<const LChar*>(const LChar* buffer) LChar 255 Source/wtf/text/StringConcatenate.h void writeTo(LChar* destination) LChar 257 Source/wtf/text/StringConcatenate.h memcpy(destination, m_buffer, static_cast<size_t>(m_length) * sizeof(LChar)); LChar 266 Source/wtf/text/StringConcatenate.h const LChar* m_buffer; LChar 282 Source/wtf/text/StringConcatenate.h void writeTo(LChar* destination) LChar 299 Source/wtf/text/StringConcatenate.h class StringTypeAdapter<Vector<LChar> > { LChar 301 Source/wtf/text/StringConcatenate.h StringTypeAdapter<Vector<LChar> >(const Vector<LChar>& buffer) LChar 310 Source/wtf/text/StringConcatenate.h void writeTo(LChar* destination) LChar 323 Source/wtf/text/StringConcatenate.h const Vector<LChar>& m_buffer; LChar 338 Source/wtf/text/StringConcatenate.h void writeTo(LChar* destination) LChar 343 Source/wtf/text/StringConcatenate.h const LChar* data = m_buffer.characters8(); LChar 355 Source/wtf/text/StringConcatenate.h const LChar* data = m_buffer.characters8(); LChar 383 Source/wtf/text/StringConcatenate.h void writeTo(LChar* destination) { m_adapter.writeTo(destination); } LChar 411 Source/wtf/text/StringConcatenate.h LChar* buffer; LChar 416 Source/wtf/text/StringConcatenate.h LChar* result = buffer; LChar 85 Source/wtf/text/StringHash.h static unsigned hash(const LChar* data, unsigned length) LChar 87 Source/wtf/text/StringHash.h return StringHasher::computeHashAndMaskTop8Bits<LChar, foldCase<LChar> >(data, length); LChar 92 Source/wtf/text/StringHash.h return CaseFoldingHash::hash(reinterpret_cast<const LChar*>(data), length); LChar 289 Source/wtf/text/StringImpl.cpp PassRefPtr<StringImpl> StringImpl::createUninitialized(unsigned length, LChar*& data) LChar 299 Source/wtf/text/StringImpl.cpp StringImpl* string = static_cast<StringImpl*>(partitionAllocGeneric(Partitions::getBufferPartition(), allocationSize<LChar>(length))); LChar 301 Source/wtf/text/StringImpl.cpp data = reinterpret_cast<LChar*>(string + 1); LChar 330 Source/wtf/text/StringImpl.cpp size_t size = is8Bit ? allocationSize<LChar>(length) : allocationSize<UChar>(length); LChar 372 Source/wtf/text/StringImpl.cpp ASSERT(!memcmp(string, it->value + 1, length * sizeof(LChar))); LChar 379 Source/wtf/text/StringImpl.cpp RELEASE_ASSERT(length <= ((std::numeric_limits<unsigned>::max() - sizeof(StringImpl)) / sizeof(LChar))); LChar 380 Source/wtf/text/StringImpl.cpp size_t size = sizeof(StringImpl) + length * sizeof(LChar); LChar 385 Source/wtf/text/StringImpl.cpp LChar* data = reinterpret_cast<LChar*>(impl + 1); LChar 387 Source/wtf/text/StringImpl.cpp memcpy(data, string, length * sizeof(LChar)); LChar 412 Source/wtf/text/StringImpl.cpp PassRefPtr<StringImpl> StringImpl::create(const LChar* characters, unsigned length) LChar 417 Source/wtf/text/StringImpl.cpp LChar* data; LChar 419 Source/wtf/text/StringImpl.cpp memcpy(data, characters, length * sizeof(LChar)); LChar 428 Source/wtf/text/StringImpl.cpp LChar* data; LChar 434 Source/wtf/text/StringImpl.cpp data[i] = static_cast<LChar>(characters[i]); LChar 440 Source/wtf/text/StringImpl.cpp PassRefPtr<StringImpl> StringImpl::create(const LChar* string) LChar 508 Source/wtf/text/StringImpl.cpp const LChar* end = characters8() + m_length; LChar 509 Source/wtf/text/StringImpl.cpp for (const LChar* chp = characters8(); chp != end; ++chp) { LChar 521 Source/wtf/text/StringImpl.cpp LChar* data8; LChar 533 Source/wtf/text/StringImpl.cpp data8[i] = static_cast<LChar>(Unicode::toLower(characters8()[i])); LChar 588 Source/wtf/text/StringImpl.cpp LChar* data8; LChar 592 Source/wtf/text/StringImpl.cpp LChar ored = 0; LChar 594 Source/wtf/text/StringImpl.cpp LChar c = characters8()[i]; LChar 608 Source/wtf/text/StringImpl.cpp LChar c = characters8()[i]; LChar 616 Source/wtf/text/StringImpl.cpp data8[i] = static_cast<LChar>(upper); LChar 625 Source/wtf/text/StringImpl.cpp LChar* dest = data8; LChar 628 Source/wtf/text/StringImpl.cpp LChar c = characters8()[i]; LChar 633 Source/wtf/text/StringImpl.cpp *dest++ = static_cast<LChar>(Unicode::toUpper(c)); LChar 776 Source/wtf/text/StringImpl.cpp LChar* data; LChar 796 Source/wtf/text/StringImpl.cpp LChar* data; LChar 798 Source/wtf/text/StringImpl.cpp LChar ored = 0; LChar 801 Source/wtf/text/StringImpl.cpp LChar c = characters8()[i]; LChar 811 Source/wtf/text/StringImpl.cpp data[i] = static_cast<LChar>(Unicode::toLower(characters8()[i])); LChar 991 Source/wtf/text/StringImpl.cpp return StringImpl::simplifyMatchedCharactersToSpace<LChar>(SpaceOrNewlinePredicate(), stripBehavior); LChar 998 Source/wtf/text/StringImpl.cpp return StringImpl::simplifyMatchedCharactersToSpace<LChar>(UCharPredicate(isWhiteSpace), stripBehavior); LChar 1086 Source/wtf/text/StringImpl.cpp bool equalIgnoringCase(const LChar* a, const LChar* b, unsigned length) LChar 1089 Source/wtf/text/StringImpl.cpp LChar bc = *b++; LChar 1096 Source/wtf/text/StringImpl.cpp bool equalIgnoringCase(const UChar* a, const LChar* b, unsigned length) LChar 1099 Source/wtf/text/StringImpl.cpp LChar bc = *b++; LChar 1113 Source/wtf/text/StringImpl.cpp size_t StringImpl::find(const LChar* matchString, unsigned index) LChar 1161 Source/wtf/text/StringImpl.cpp ALWAYS_INLINE size_t findIgnoringCaseInternal(const CharType* searchCharacters, const LChar* matchString, unsigned index, unsigned searchLength, unsigned matchLength) LChar 1175 Source/wtf/text/StringImpl.cpp size_t StringImpl::findIgnoringCase(const LChar* matchString, unsigned index) LChar 1354 Source/wtf/text/StringImpl.cpp size_t StringImpl::count(LChar c) const LChar 1483 Source/wtf/text/StringImpl.cpp return equal(stringImpl->characters8() + startOffset, reinterpret_cast<const LChar*>(matchString), matchLength); LChar 1484 Source/wtf/text/StringImpl.cpp return equal(stringImpl->characters16() + startOffset, reinterpret_cast<const LChar*>(matchString), matchLength); LChar 1487 Source/wtf/text/StringImpl.cpp return equalIgnoringCase(stringImpl->characters8() + startOffset, reinterpret_cast<const LChar*>(matchString), matchLength); LChar 1488 Source/wtf/text/StringImpl.cpp return equalIgnoringCase(stringImpl->characters16() + startOffset, reinterpret_cast<const LChar*>(matchString), matchLength); LChar 1547 Source/wtf/text/StringImpl.cpp LChar* data; LChar 1548 Source/wtf/text/StringImpl.cpp LChar oldChar = static_cast<LChar>(oldC); LChar 1549 Source/wtf/text/StringImpl.cpp LChar newChar = static_cast<LChar>(newC); LChar 1554 Source/wtf/text/StringImpl.cpp LChar ch = characters8()[i]; LChar 1600 Source/wtf/text/StringImpl.cpp LChar* data; LChar 1603 Source/wtf/text/StringImpl.cpp memcpy(data, characters8(), position * sizeof(LChar)); LChar 1605 Source/wtf/text/StringImpl.cpp memcpy(data + position, str->characters8(), lengthToInsert * sizeof(LChar)); LChar 1607 Source/wtf/text/StringImpl.cpp (length() - position - lengthToReplace) * sizeof(LChar)); LChar 1646 Source/wtf/text/StringImpl.cpp PassRefPtr<StringImpl> StringImpl::replace(UChar pattern, const LChar* replacement, unsigned repStrLength) LChar 1678 Source/wtf/text/StringImpl.cpp LChar* data; LChar 1683 Source/wtf/text/StringImpl.cpp memcpy(data + dstOffset, characters8() + srcSegmentStart, srcSegmentLength * sizeof(LChar)); LChar 1685 Source/wtf/text/StringImpl.cpp memcpy(data + dstOffset, replacement, repStrLength * sizeof(LChar)); LChar 1691 Source/wtf/text/StringImpl.cpp memcpy(data + dstOffset, characters8() + srcSegmentStart, srcSegmentLength * sizeof(LChar)); LChar 1845 Source/wtf/text/StringImpl.cpp LChar* data; LChar 1849 Source/wtf/text/StringImpl.cpp memcpy(data + dstOffset, characters8() + srcSegmentStart, srcSegmentLength * sizeof(LChar)); LChar 1851 Source/wtf/text/StringImpl.cpp memcpy(data + dstOffset, replacement->characters8(), repStrLength * sizeof(LChar)); LChar 1857 Source/wtf/text/StringImpl.cpp memcpy(data + dstOffset, characters8() + srcSegmentStart, srcSegmentLength * sizeof(LChar)); LChar 1958 Source/wtf/text/StringImpl.cpp bool equal(const StringImpl* a, const LChar* b, unsigned length) LChar 1968 Source/wtf/text/StringImpl.cpp bool equal(const StringImpl* a, const LChar* b) LChar 1978 Source/wtf/text/StringImpl.cpp const LChar* aPtr = a->characters8(); LChar 1980 Source/wtf/text/StringImpl.cpp LChar bc = b[i]; LChar 1981 Source/wtf/text/StringImpl.cpp LChar ac = aPtr[i]; LChar 1993 Source/wtf/text/StringImpl.cpp LChar bc = b[i]; LChar 2022 Source/wtf/text/StringImpl.cpp bool equalIgnoringCase(const StringImpl* a, const LChar* b) LChar 2035 Source/wtf/text/StringImpl.cpp const LChar* as = a->characters8(); LChar 2037 Source/wtf/text/StringImpl.cpp LChar bc = b[i]; LChar 2057 Source/wtf/text/StringImpl.cpp LChar bc = b[i]; LChar 190 Source/wtf/text/StringImpl.h static PassRefPtr<StringImpl> create(const LChar*, unsigned length); LChar 198 Source/wtf/text/StringImpl.h ALWAYS_INLINE static PassRefPtr<StringImpl> create(const char* s, unsigned length) { return create(reinterpret_cast<const LChar*>(s), length); } LChar 199 Source/wtf/text/StringImpl.h static PassRefPtr<StringImpl> create(const LChar*); LChar 200 Source/wtf/text/StringImpl.h ALWAYS_INLINE static PassRefPtr<StringImpl> create(const char* s) { return create(reinterpret_cast<const LChar*>(s)); } LChar 202 Source/wtf/text/StringImpl.h static PassRefPtr<StringImpl> createUninitialized(unsigned length, LChar*& data); LChar 221 Source/wtf/text/StringImpl.h ALWAYS_INLINE const LChar* characters8() const { ASSERT(is8Bit()); return reinterpret_cast<const LChar*>(this + 1); } LChar 301 Source/wtf/text/StringImpl.h ALWAYS_INLINE static void copyChars(UChar* destination, const LChar* source, unsigned numCharacters) LChar 361 Source/wtf/text/StringImpl.h size_t find(LChar character, unsigned start = 0); LChar 365 Source/wtf/text/StringImpl.h size_t find(const LChar*, unsigned index = 0); LChar 366 Source/wtf/text/StringImpl.h ALWAYS_INLINE size_t find(const char* s, unsigned index = 0) { return find(reinterpret_cast<const LChar*>(s), index); } LChar 369 Source/wtf/text/StringImpl.h size_t findIgnoringCase(const LChar*, unsigned index = 0); LChar 370 Source/wtf/text/StringImpl.h ALWAYS_INLINE size_t findIgnoringCase(const char* s, unsigned index = 0) { return findIgnoringCase(reinterpret_cast<const LChar*>(s), index); } LChar 379 Source/wtf/text/StringImpl.h size_t count(LChar) const; LChar 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); } LChar 396 Source/wtf/text/StringImpl.h PassRefPtr<StringImpl> replace(UChar, const LChar*, unsigned replacementLength); LChar 448 Source/wtf/text/StringImpl.h ALWAYS_INLINE const LChar* StringImpl::getCharacters<LChar>() const { return characters8(); } LChar 454 Source/wtf/text/StringImpl.h WTF_EXPORT bool equal(const StringImpl*, const LChar*); LChar 455 Source/wtf/text/StringImpl.h inline bool equal(const StringImpl* a, const char* b) { return equal(a, reinterpret_cast<const LChar*>(b)); } LChar 456 Source/wtf/text/StringImpl.h WTF_EXPORT bool equal(const StringImpl*, const LChar*, unsigned); LChar 458 Source/wtf/text/StringImpl.h inline bool equal(const StringImpl* a, const char* b, unsigned length) { return equal(a, reinterpret_cast<const LChar*>(b), length); } LChar 459 Source/wtf/text/StringImpl.h inline bool equal(const LChar* a, StringImpl* b) { return equal(b, a); } LChar 460 Source/wtf/text/StringImpl.h inline bool equal(const char* a, StringImpl* b) { return equal(b, reinterpret_cast<const LChar*>(a)); } LChar 466 Source/wtf/text/StringImpl.h ALWAYS_INLINE bool equal(const LChar* a, const UChar* b, unsigned length) LChar 475 Source/wtf/text/StringImpl.h ALWAYS_INLINE bool equal(const UChar* a, const LChar* b, unsigned length) { return equal(b, a, length); } LChar 478 Source/wtf/text/StringImpl.h WTF_EXPORT bool equalIgnoringCase(const StringImpl*, const LChar*); LChar 479 Source/wtf/text/StringImpl.h inline bool equalIgnoringCase(const LChar* a, const StringImpl* b) { return equalIgnoringCase(b, a); } LChar 480 Source/wtf/text/StringImpl.h WTF_EXPORT bool equalIgnoringCase(const LChar*, const LChar*, unsigned); LChar 481 Source/wtf/text/StringImpl.h WTF_EXPORT bool equalIgnoringCase(const UChar*, const LChar*, unsigned); LChar 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); } LChar 483 Source/wtf/text/StringImpl.h inline bool equalIgnoringCase(const LChar* a, const UChar* b, unsigned length) { return equalIgnoringCase(b, a, length); } LChar 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); } LChar 485 Source/wtf/text/StringImpl.h inline bool equalIgnoringCase(const char* a, const LChar* b, unsigned length) { return equalIgnoringCase(b, reinterpret_cast<const LChar*>(a), length); } LChar 506 Source/wtf/text/StringImpl.h ALWAYS_INLINE size_t find(const UChar* characters, unsigned length, LChar matchCharacter, unsigned index = 0) LChar 511 Source/wtf/text/StringImpl.h inline size_t find(const LChar* characters, unsigned length, UChar matchCharacter, unsigned index = 0) LChar 515 Source/wtf/text/StringImpl.h return find(characters, length, static_cast<LChar>(matchCharacter), index); LChar 518 Source/wtf/text/StringImpl.h inline size_t find(const LChar* characters, unsigned length, CharacterMatchFunctionPtr matchFunction, unsigned index = 0) LChar 599 Source/wtf/text/StringImpl.h ALWAYS_INLINE size_t reverseFind(const UChar* characters, unsigned length, LChar matchCharacter, unsigned index = UINT_MAX) LChar 604 Source/wtf/text/StringImpl.h inline size_t reverseFind(const LChar* characters, unsigned length, UChar matchCharacter, unsigned index = UINT_MAX) LChar 608 Source/wtf/text/StringImpl.h return reverseFind(characters, length, static_cast<LChar>(matchCharacter), index); LChar 611 Source/wtf/text/StringImpl.h inline size_t StringImpl::find(LChar character, unsigned start) LChar 620 Source/wtf/text/StringImpl.h return find(static_cast<LChar>(character), start); LChar 53 Source/wtf/text/StringOperators.h void writeTo(LChar* destination) LChar 94 Source/wtf/text/StringOperators.h void writeTo(LChar* destination) { m_buffer.writeTo(destination); } LChar 73 Source/wtf/text/StringView.h const LChar* characters8() const LChar 89 Source/wtf/text/TextCodec.h virtual CString encode(const LChar*, size_t length, UnencodableHandling) = 0; LChar 36 Source/wtf/text/TextCodecASCIIFastPath.h static void copy(LChar* destination, const uint8_t* source) LChar 50 Source/wtf/text/TextCodecASCIIFastPath.h static void copy(LChar* destination, const uint8_t* source) LChar 68 Source/wtf/text/TextCodecASCIIFastPath.h inline void copyASCIIMachineWord(LChar* destination, const uint8_t* source) LChar 462 Source/wtf/text/TextCodecICU.cpp TextCodecInput(const TextEncoding& encoding, const LChar* characters, size_t length) LChar 541 Source/wtf/text/TextCodecICU.cpp CString TextCodecICU::encode(const LChar* characters, size_t length, UnencodableHandling handling) LChar 53 Source/wtf/text/TextCodecICU.h virtual CString encode(const LChar*, size_t length, UnencodableHandling) OVERRIDE; LChar 123 Source/wtf/text/TextCodecLatin1.cpp LChar* characters; LChar 131 Source/wtf/text/TextCodecLatin1.cpp LChar* destination = characters; LChar 140 Source/wtf/text/TextCodecLatin1.cpp if (!isAllASCII<LChar>(chunk)) LChar 173 Source/wtf/text/TextCodecLatin1.cpp LChar* ptr8 = characters; LChar 174 Source/wtf/text/TextCodecLatin1.cpp LChar* endPtr8 = destination; LChar 191 Source/wtf/text/TextCodecLatin1.cpp if (!isAllASCII<LChar>(chunk)) LChar 276 Source/wtf/text/TextCodecLatin1.cpp CString TextCodecLatin1::encode(const LChar* characters, size_t length, UnencodableHandling handling) LChar 41 Source/wtf/text/TextCodecLatin1.h virtual CString encode(const LChar*, size_t length, UnencodableHandling) OVERRIDE; LChar 167 Source/wtf/text/TextCodecUTF16.cpp CString TextCodecUTF16::encode(const LChar* characters, size_t length, UnencodableHandling) LChar 42 Source/wtf/text/TextCodecUTF16.h virtual CString encode(const LChar*, size_t length, UnencodableHandling) OVERRIDE; LChar 175 Source/wtf/text/TextCodecUTF8.cpp bool TextCodecUTF8::handlePartialSequence<LChar>(LChar*& destination, const uint8_t*& source, const uint8_t* end, bool flush, bool, bool&) LChar 273 Source/wtf/text/TextCodecUTF8.cpp StringBuffer<LChar> buffer(m_partialSequenceSize + length); LChar 278 Source/wtf/text/TextCodecUTF8.cpp LChar* destination = buffer.characters(); LChar 285 Source/wtf/text/TextCodecUTF8.cpp LChar* destinationForHandlePartialSequence = destination; LChar 303 Source/wtf/text/TextCodecUTF8.cpp if (!isAllASCII<LChar>(chunk)) LChar 357 Source/wtf/text/TextCodecUTF8.cpp for (LChar* converted8 = buffer.characters(); converted8 < destination;) LChar 380 Source/wtf/text/TextCodecUTF8.cpp if (!isAllASCII<LChar>(chunk)) LChar 458 Source/wtf/text/TextCodecUTF8.cpp CString TextCodecUTF8::encode(const LChar* characters, size_t length, UnencodableHandling) LChar 44 Source/wtf/text/TextCodecUTF8.h virtual CString encode(const LChar*, size_t length, UnencodableHandling) OVERRIDE; LChar 118 Source/wtf/text/TextCodecUserDefined.cpp CString TextCodecUserDefined::encode(const LChar* characters, size_t length, UnencodableHandling handling) LChar 41 Source/wtf/text/TextCodecUserDefined.h virtual CString encode(const LChar*, size_t length, UnencodableHandling) OVERRIDE; LChar 336 Source/wtf/text/TextEncodingRegistry.cpp return atomicCanonicalTextEncodingName<LChar>(alias.characters8(), alias.length()); LChar 61 Source/wtf/text/WTFString.cpp String::String(const LChar* characters, unsigned length) LChar 67 Source/wtf/text/WTFString.cpp : m_impl(characters ? StringImpl::create(reinterpret_cast<const LChar*>(characters), length) : nullptr) LChar 72 Source/wtf/text/WTFString.cpp String::String(const LChar* characters) LChar 78 Source/wtf/text/WTFString.cpp : m_impl(characters ? StringImpl::create(reinterpret_cast<const LChar*>(characters)) : nullptr) LChar 97 Source/wtf/text/WTFString.cpp LChar* data; LChar 100 Source/wtf/text/WTFString.cpp memcpy(data, m_impl->characters8(), m_impl->length() * sizeof(LChar)); LChar 101 Source/wtf/text/WTFString.cpp memcpy(data + m_impl->length(), string.characters8(), string.length() * sizeof(LChar)); LChar 146 Source/wtf/text/WTFString.cpp void String::append(LChar c) LChar 177 Source/wtf/text/WTFString.cpp void String::append(const LChar* charactersToAppend, unsigned lengthToAppend) LChar 195 Source/wtf/text/WTFString.cpp LChar* data; LChar 273 Source/wtf/text/WTFString.cpp void String::insert(const LChar* charactersToInsert, unsigned lengthToInsert, unsigned position) LChar 303 Source/wtf/text/WTFString.cpp LChar* data; LChar 305 Source/wtf/text/WTFString.cpp memcpy(data, m_impl->characters8(), position * sizeof(LChar)); LChar 499 Source/wtf/text/WTFString.cpp return StringImpl::create(reinterpret_cast<const LChar*>(buffer.data()), len); LChar 734 Source/wtf/text/WTFString.cpp const LChar* characters = this->characters8(); LChar 740 Source/wtf/text/WTFString.cpp LChar ch = characters[i]; LChar 819 Source/wtf/text/WTFString.cpp const LChar* characters = this->characters8(); LChar 879 Source/wtf/text/WTFString.cpp LChar* destination; LChar 887 Source/wtf/text/WTFString.cpp String String::make16BitFrom8BitSource(const LChar* source, size_t length) LChar 900 Source/wtf/text/WTFString.cpp String String::fromUTF8(const LChar* stringStart, size_t length) LChar 926 Source/wtf/text/WTFString.cpp String String::fromUTF8(const LChar* string) LChar 938 Source/wtf/text/WTFString.cpp String String::fromUTF8WithLatin1Fallback(const LChar* string, size_t size) LChar 1063 Source/wtf/text/WTFString.cpp int charactersToIntStrict(const LChar* data, size_t length, bool* ok, int base) LChar 1065 Source/wtf/text/WTFString.cpp return toIntegralType<int, LChar>(data, length, ok, base); LChar 1073 Source/wtf/text/WTFString.cpp unsigned charactersToUIntStrict(const LChar* data, size_t length, bool* ok, int base) LChar 1075 Source/wtf/text/WTFString.cpp return toIntegralType<unsigned, LChar>(data, length, ok, base); LChar 1083 Source/wtf/text/WTFString.cpp int64_t charactersToInt64Strict(const LChar* data, size_t length, bool* ok, int base) LChar 1085 Source/wtf/text/WTFString.cpp return toIntegralType<int64_t, LChar>(data, length, ok, base); LChar 1093 Source/wtf/text/WTFString.cpp uint64_t charactersToUInt64Strict(const LChar* data, size_t length, bool* ok, int base) LChar 1095 Source/wtf/text/WTFString.cpp return toIntegralType<uint64_t, LChar>(data, length, ok, base); LChar 1103 Source/wtf/text/WTFString.cpp intptr_t charactersToIntPtrStrict(const LChar* data, size_t length, bool* ok, int base) LChar 1105 Source/wtf/text/WTFString.cpp return toIntegralType<intptr_t, LChar>(data, length, ok, base); LChar 1113 Source/wtf/text/WTFString.cpp int charactersToInt(const LChar* data, size_t length, bool* ok) LChar 1115 Source/wtf/text/WTFString.cpp return toIntegralType<int, LChar>(data, lengthOfCharactersAsInteger<LChar>(data, length), ok, 10); LChar 1123 Source/wtf/text/WTFString.cpp unsigned charactersToUInt(const LChar* data, size_t length, bool* ok) LChar 1125 Source/wtf/text/WTFString.cpp return toIntegralType<unsigned, LChar>(data, lengthOfCharactersAsInteger<LChar>(data, length), ok, 10); LChar 1133 Source/wtf/text/WTFString.cpp int64_t charactersToInt64(const LChar* data, size_t length, bool* ok) LChar 1135 Source/wtf/text/WTFString.cpp return toIntegralType<int64_t, LChar>(data, lengthOfCharactersAsInteger<LChar>(data, length), ok, 10); LChar 1143 Source/wtf/text/WTFString.cpp uint64_t charactersToUInt64(const LChar* data, size_t length, bool* ok) LChar 1145 Source/wtf/text/WTFString.cpp return toIntegralType<uint64_t, LChar>(data, lengthOfCharactersAsInteger<LChar>(data, length), ok, 10); LChar 1153 Source/wtf/text/WTFString.cpp intptr_t charactersToIntPtr(const LChar* data, size_t length, bool* ok) LChar 1155 Source/wtf/text/WTFString.cpp return toIntegralType<intptr_t, LChar>(data, lengthOfCharactersAsInteger<LChar>(data, length), ok, 10); LChar 1185 Source/wtf/text/WTFString.cpp double charactersToDouble(const LChar* data, size_t length, bool* ok) LChar 1188 Source/wtf/text/WTFString.cpp return toDoubleType<LChar, DisallowTrailingJunk>(data, length, ok, parsedLength); LChar 1197 Source/wtf/text/WTFString.cpp float charactersToFloat(const LChar* data, size_t length, bool* ok) LChar 1201 Source/wtf/text/WTFString.cpp return static_cast<float>(toDoubleType<LChar, DisallowTrailingJunk>(data, length, ok, parsedLength)); LChar 1211 Source/wtf/text/WTFString.cpp float charactersToFloat(const LChar* data, size_t length, size_t& parsedLength) LChar 1214 Source/wtf/text/WTFString.cpp return static_cast<float>(toDoubleType<LChar, AllowTrailingJunk>(data, length, 0, parsedLength)); LChar 45 Source/wtf/text/WTFString.h WTF_EXPORT int charactersToIntStrict(const LChar*, size_t, bool* ok = 0, int base = 10); LChar 47 Source/wtf/text/WTFString.h WTF_EXPORT unsigned charactersToUIntStrict(const LChar*, size_t, bool* ok = 0, int base = 10); LChar 49 Source/wtf/text/WTFString.h WTF_EXPORT int64_t charactersToInt64Strict(const LChar*, size_t, bool* ok = 0, int base = 10); LChar 51 Source/wtf/text/WTFString.h WTF_EXPORT uint64_t charactersToUInt64Strict(const LChar*, size_t, bool* ok = 0, int base = 10); LChar 53 Source/wtf/text/WTFString.h WTF_EXPORT intptr_t charactersToIntPtrStrict(const LChar*, size_t, bool* ok = 0, int base = 10); LChar 56 Source/wtf/text/WTFString.h WTF_EXPORT int charactersToInt(const LChar*, size_t, bool* ok = 0); // ignores trailing garbage LChar 58 Source/wtf/text/WTFString.h WTF_EXPORT unsigned charactersToUInt(const LChar*, size_t, bool* ok = 0); // ignores trailing garbage LChar 60 Source/wtf/text/WTFString.h WTF_EXPORT int64_t charactersToInt64(const LChar*, size_t, bool* ok = 0); // ignores trailing garbage LChar 62 Source/wtf/text/WTFString.h WTF_EXPORT uint64_t charactersToUInt64(const LChar*, size_t, bool* ok = 0); // ignores trailing garbage LChar 64 Source/wtf/text/WTFString.h WTF_EXPORT intptr_t charactersToIntPtr(const LChar*, size_t, bool* ok = 0); // ignores trailing garbage LChar 70 Source/wtf/text/WTFString.h WTF_EXPORT double charactersToDouble(const LChar*, size_t, bool* ok = 0); LChar 72 Source/wtf/text/WTFString.h WTF_EXPORT float charactersToFloat(const LChar*, size_t, bool* ok = 0); LChar 74 Source/wtf/text/WTFString.h WTF_EXPORT float charactersToFloat(const LChar*, size_t, size_t& parsedLength); LChar 115 Source/wtf/text/WTFString.h String(const LChar* characters, unsigned length); LChar 119 Source/wtf/text/WTFString.h String(const LChar* characters); LChar 161 Source/wtf/text/WTFString.h const LChar* characters8() const LChar 187 Source/wtf/text/WTFString.h return m_impl->length() * (is8Bit() ? sizeof(LChar) : sizeof(UChar)); LChar 225 Source/wtf/text/WTFString.h size_t find(const LChar* str, unsigned start = 0) const LChar 238 Source/wtf/text/WTFString.h size_t findIgnoringCase(const LChar* str, unsigned start = 0) const LChar 246 Source/wtf/text/WTFString.h size_t find(const LChar* str, unsigned start, bool caseSensitive) const LChar 268 Source/wtf/text/WTFString.h bool contains(const LChar* str, bool caseSensitive = true) const { return find(str, 0, caseSensitive) != kNotFound; } LChar 288 Source/wtf/text/WTFString.h void append(LChar); LChar 289 Source/wtf/text/WTFString.h void append(char c) { append(static_cast<LChar>(c)); }; LChar 291 Source/wtf/text/WTFString.h void append(const LChar*, unsigned length); LChar 294 Source/wtf/text/WTFString.h void insert(const LChar*, unsigned length, unsigned pos); LChar 349 Source/wtf/text/WTFString.h static String createUninitialized(unsigned length, LChar*& data) { return StringImpl::createUninitialized(length, data); } LChar 405 Source/wtf/text/WTFString.h static String make16BitFrom8BitSource(const LChar*, size_t); LChar 409 Source/wtf/text/WTFString.h static String fromUTF8(const LChar*, size_t); LChar 410 Source/wtf/text/WTFString.h static String fromUTF8(const LChar*); LChar 411 Source/wtf/text/WTFString.h static String fromUTF8(const char* s, size_t length) { return fromUTF8(reinterpret_cast<const LChar*>(s), length); }; LChar 412 Source/wtf/text/WTFString.h static String fromUTF8(const char* s) { return fromUTF8(reinterpret_cast<const LChar*>(s)); }; LChar 416 Source/wtf/text/WTFString.h static String fromUTF8WithLatin1Fallback(const LChar*, size_t); LChar 417 Source/wtf/text/WTFString.h static String fromUTF8WithLatin1Fallback(const char* s, size_t length) { return fromUTF8WithLatin1Fallback(reinterpret_cast<const LChar*>(s), length); }; LChar 453 Source/wtf/text/WTFString.h inline bool operator==(const String& a, const LChar* b) { return equal(a.impl(), b); } LChar 454 Source/wtf/text/WTFString.h inline bool operator==(const String& a, const char* b) { return equal(a.impl(), reinterpret_cast<const LChar*>(b)); } LChar 455 Source/wtf/text/WTFString.h inline bool operator==(const LChar* a, const String& b) { return equal(a, b.impl()); } LChar 456 Source/wtf/text/WTFString.h inline bool operator==(const char* a, const String& b) { return equal(reinterpret_cast<const LChar*>(a), b.impl()); } LChar 464 Source/wtf/text/WTFString.h inline bool operator!=(const String& a, const LChar* b) { return !equal(a.impl(), b); } LChar 465 Source/wtf/text/WTFString.h inline bool operator!=(const String& a, const char* b) { return !equal(a.impl(), reinterpret_cast<const LChar*>(b)); } LChar 466 Source/wtf/text/WTFString.h inline bool operator!=(const LChar* a, const String& b) { return !equal(a, b.impl()); } LChar 467 Source/wtf/text/WTFString.h inline bool operator!=(const char* a, const String& b) { return !equal(reinterpret_cast<const LChar*>(a), b.impl()); } LChar 474 Source/wtf/text/WTFString.h inline bool equalIgnoringCase(const String& a, const LChar* b) { return equalIgnoringCase(a.impl(), b); } LChar 475 Source/wtf/text/WTFString.h inline bool equalIgnoringCase(const String& a, const char* b) { return equalIgnoringCase(a.impl(), reinterpret_cast<const LChar*>(b)); } LChar 476 Source/wtf/text/WTFString.h inline bool equalIgnoringCase(const LChar* a, const String& b) { return equalIgnoringCase(a, b.impl()); } LChar 477 Source/wtf/text/WTFString.h inline bool equalIgnoringCase(const char* a, const String& b) { return equalIgnoringCase(reinterpret_cast<const LChar*>(a), b.impl()); } LChar 502 Source/wtf/text/WTFString.h inline const LChar* String::getCharacters<LChar>() const LChar 563 Source/wtf/text/WTFString.h const LChar* characters8 = string.characters8(); LChar 612 Source/wtf/text/WTFString.h return WTF::isAllSpecialCharacters<isSpecialCharacter, LChar>(characters8(), len); LChar 624 Source/wtf/text/WTFString.h const LChar* characters8 = m_impl->characters8(); LChar 129 Source/wtf/unicode/UTF8.cpp const LChar** sourceStart, const LChar* sourceEnd, LChar 133 Source/wtf/unicode/UTF8.cpp const LChar* source = *sourceStart; LChar 140 Source/wtf/unicode/UTF8.cpp const LChar* oldSource = source; // In case we have to back up because of target overflow. LChar 465 Source/wtf/unicode/UTF8.cpp bool equalLatin1WithUTF8(const LChar* a, const LChar* aEnd, const char* b, const char* bEnd) LChar 71 Source/wtf/unicode/UTF8.h const LChar** sourceStart, const LChar* sourceEnd, LChar 81 Source/wtf/unicode/UTF8.h WTF_EXPORT bool equalLatin1WithUTF8(const LChar* a, const LChar* aEnd, const char* b, const char* bEnd);