/external/chromium_org/third_party/WebKit/Source/core/css/parser/ |
CSSTokenizer.h | 71 template <typename CharacterType> 72 inline CharacterType* tokenStart(); 79 template <typename CharacterType> 80 inline CharacterType*& currentCharacter(); 82 template <typename CharacterType> 83 inline CharacterType* dataStart(); 85 template <typename CharacterType> 86 inline void setTokenStart(CharacterType*); 88 template <typename CharacterType> 91 template <typename CharacterType> [all...] |
CSSTokenizer-in.cpp | 42 enum CharacterType { 74 static const CharacterType typesOfASCIICharacters[128] = { 207 template <typename CharacterType> 208 static inline bool isCSSLetter(CharacterType character) 213 template <typename CharacterType> 214 static inline bool isCSSEscape(CharacterType character) 219 template <typename CharacterType> 220 static inline bool isURILetter(CharacterType character) 225 template <typename CharacterType> 226 static inline bool isIdentifierStartAfterDash(CharacterType* currentCharacter [all...] |
CSSParserValues.h | 82 template <typename CharacterType> 83 const CharacterType* characters() const;
|
CSSPropertyParser.cpp | [all...] |
/external/chromium_org/third_party/WebKit/Source/core/css/ |
CSSMarkup.cpp | 35 template <typename CharacterType> 36 static inline bool isCSSTokenizerIdentifier(const CharacterType* characters, unsigned length) 38 const CharacterType* end = characters + length; 71 template <typename CharacterType> 72 static inline bool isCSSTokenizerURL(const CharacterType* characters, unsigned length) 74 const CharacterType* end = characters + length; 77 CharacterType c = characters[0]; 111 template <typename CharacterType> 112 static inline String quoteCSSStringInternal(const CharacterType* characters, unsigned length) 119 CharacterType ch = characters[i] [all...] |
/external/chromium_org/third_party/WebKit/Source/wtf/text/ |
TextEncodingRegistry.h | 45 template <typename CharacterType> 46 const char* atomicCanonicalTextEncodingName(const CharacterType*, size_t);
|
ASCIIFastPath.h | 52 template<size_t size, typename CharacterType> struct NonASCIIMask; 67 template<typename CharacterType> 70 return !(word & NonASCIIMask<sizeof(MachineWord), CharacterType>::value()); 75 template<typename CharacterType> 76 inline bool charactersAreAllASCII(const CharacterType* characters, size_t length) 79 const CharacterType* end = characters + length; 88 const CharacterType* wordEnd = alignToMachineWord(end); 89 const size_t loopIncrement = sizeof(MachineWord) / sizeof(CharacterType); 101 MachineWord nonASCIIBitMask = NonASCIIMask<sizeof(MachineWord), CharacterType>::value();
|
AtomicString.cpp | 133 template<typename CharacterType> 135 const CharacterType* s; 159 template<typename CharacterType> 162 const CharacterType* characters; 166 template<typename CharacterType> 168 static unsigned hash(const HashAndCharacters<CharacterType>& buffer) 174 static bool equal(StringImpl* const& string, const HashAndCharacters<CharacterType>& buffer) 179 static void translate(StringImpl*& location, const HashAndCharacters<CharacterType>& buffer, unsigned hash) 411 template<typename CharacterType> 414 HashAndCharacters<CharacterType> buffer = { stringImpl->existingHash(), stringImpl->getCharacters<CharacterType>(), stringImpl->le (…) [all...] |
StringImpl.h | 47 template<typename CharacterType> struct HashAndCharactersTranslator; 112 template<typename CharacterType> friend struct WTF::HashAndCharactersTranslator; 509 template<typename CharacterType> 510 inline size_t find(const CharacterType* characters, unsigned length, CharacterType matchCharacter, unsigned index = 0) 552 template<typename CharacterType> 553 inline size_t findNextLineStart(const CharacterType* characters, unsigned length, unsigned index = 0) 556 CharacterType c = characters[index++]; 569 CharacterType c2 = characters[index]; 583 template<typename CharacterType> [all...] |
TextEncodingRegistry.cpp | 271 template <typename CharacterType> 272 const char* atomicCanonicalTextEncodingName(const CharacterType* characters, size_t length) 277 CharacterType c = characters[i];
|
WTFString.h | 88 template<bool isSpecialCharacter(UChar), typename CharacterType> 89 bool isAllSpecialCharacters(const CharacterType*, size_t); 165 // Return characters8() or characters16() depending on CharacterType. 166 template <typename CharacterType> 167 inline const CharacterType* getCharacters() const; 432 template <typename CharacterType> 433 void removeInternal(const CharacterType*, unsigned, int); 435 template <typename CharacterType> 436 void appendInternal(CharacterType); 561 template<typename CharacterType> [all...] |
WTFString.cpp | 123 template <typename CharacterType> 124 inline void String::appendInternal(CharacterType c) 315 template <typename CharacterType> 316 inline void String::removeInternal(const CharacterType* characters, unsigned position, int lengthToRemove) 318 CharacterType* data; 320 memcpy(data, characters, position * sizeof(CharacterType)); 322 (length() - lengthToRemove - position) * sizeof(CharacterType)); [all...] |
/external/chromium_org/third_party/WebKit/Source/core/dom/ |
SpaceSplitString.cpp | 33 template <typename CharacterType> 34 static inline bool hasNonASCIIOrUpper(const CharacterType* characters, unsigned length) 37 CharacterType ored = 0; 39 CharacterType c = characters[i]; 55 template <typename CharacterType> 56 inline void SpaceSplitString::Data::createVector(const CharacterType* characters, unsigned length) 60 while (start < length && isHTMLSpace<CharacterType>(characters[start])) 65 while (end < length && isNotHTMLSpace<CharacterType>(characters[end]))
|
SpaceSplitString.h | 81 template <typename CharacterType> 82 inline void createVector(const CharacterType*, unsigned);
|
/external/chromium_org/third_party/WebKit/Source/core/html/ |
HTMLFontElement.cpp | 49 template <typename CharacterType> 50 static bool parseFontSize(const CharacterType* characters, unsigned length, int& size) 55 const CharacterType* position = characters; 56 const CharacterType* end = characters + length; 60 if (!isHTMLSpace<CharacterType>(*position))
|
HTMLDimension.cpp | 39 template <typename CharacterType> 40 static HTMLDimension parseDimension(const CharacterType* characters, size_t lastParsedIndex, size_t endOfCurrentToken) 65 Vector<CharacterType> fractionNumbers;
|
/external/chromium_org/third_party/WebKit/Source/core/html/parser/ |
HTMLParserIdioms.cpp | 142 template <typename CharacterType> 143 static bool parseHTMLIntegerInternal(const CharacterType* position, const CharacterType* end, int& value) 150 if (!isHTMLSpace<CharacterType>(*position)) 206 template <typename CharacterType> 207 static bool parseHTMLNonNegativeIntegerInternal(const CharacterType* position, const CharacterType* end, unsigned& value) 211 if (!isHTMLSpace<CharacterType>(*position))
|
/external/chromium_org/third_party/WebKit/Source/core/rendering/ |
break_lines.cpp | 146 template<typename CharacterType, bool treatNoBreakSpaceAsBreak> 147 static inline int nextBreakablePosition(LazyLineBreakIterator& lazyBreakIterator, const CharacterType* str, unsigned length, int pos) 152 CharacterType lastLastCh = pos > 1 ? str[pos - 2] : static_cast<CharacterType>(lazyBreakIterator.secondToLastCharacter()); 153 CharacterType lastCh = pos > 0 ? str[pos - 1] : static_cast<CharacterType>(lazyBreakIterator.lastCharacter()); 156 CharacterType ch = str[i];
|
TextRunConstructor.cpp | 41 template <typename CharacterType> 42 static inline TextRun constructTextRunInternal(RenderObject* context, const Font& font, const CharacterType* characters, int length, RenderStyle* style, TextDirection direction, TextRun::ExpansionBehavior expansion) 54 template <typename CharacterType> 55 static inline TextRun constructTextRunInternal(RenderObject* context, const Font& font, const CharacterType* characters, int length, RenderStyle* style, TextDirection direction, TextRun::ExpansionBehavior expansion, TextRunFlags flags)
|
RenderListMarker.cpp | 82 template <typename CharacterType> 83 static inline String toAlphabeticOrNumeric(numberType number, const CharacterType* sequence, unsigned sequenceSize, SequenceType type) 89 CharacterType letters[lettersSize]; 119 template <typename CharacterType> 120 static String toSymbolic(int number, const CharacterType* symbols, unsigned symbolsSize) 136 template <typename CharacterType> 137 static String toAlphabetic(int number, const CharacterType* alphabet, unsigned alphabetSize) 142 template <typename CharacterType> 143 static String toNumeric(int number, const CharacterType* numerals, unsigned numeralsSize) 148 template <typename CharacterType, size_t size [all...] |
/external/chromium_org/third_party/WebKit/Source/core/svg/ |
SVGPathStringSource.cpp | 59 template <typename CharacterType> 60 static bool parseSVGSegmentTypeHelper(const CharacterType*& current, SVGPathSegType& pathSegType) 134 template <typename CharacterType> 135 static bool nextCommandHelper(const CharacterType*& current, SVGPathSegType previousCommand, SVGPathSegType& nextCommand) 226 template <typename CharacterType> 227 static bool parseArcToSegmentHelper(const CharacterType*& current, const CharacterType* end, float& rx, float& ry, float& angle, bool& largeArc, bool& sweep, FloatPoint& targetPoint)
|
/external/chromium_org/third_party/WebKit/Source/platform/fonts/ |
WidthCache.h | 66 template<typename CharacterType> SmallStringKey(CharacterType* characters, unsigned short length)
|
Character.cpp | 353 template <typename CharacterType> 354 static inline String normalizeSpacesInternal(const CharacterType* characters, unsigned length)
|
/external/chromium_org/third_party/WebKit/Source/core/inspector/ |
InspectorStyleSheet.cpp | 99 template <typename CharacterType> inline void setRuleHeaderEnd(const CharacterType*, unsigned); 126 template <typename CharacterType> 127 inline void StyleSheetHandler::setRuleHeaderEnd(const CharacterType* dataStart, unsigned listEndOffset) 130 if (isHTMLSpace<CharacterType>(*(dataStart + listEndOffset - 1))) 202 template <typename CharacterType> 203 static inline void fixUnparsedProperties(const CharacterType* characters, CSSRuleSourceData* ruleData) 226 while (isHTMLSpace<CharacterType>(characters[propertyEnd])) 238 while (valueStart < propertyEnd && isHTMLSpace<CharacterType>(characters[valueStart])) [all...] |
/external/chromium_org/third_party/WebKit/Source/platform/graphics/ |
Color.cpp | 127 template <typename CharacterType> 128 static inline bool parseHexColorInternal(const CharacterType* name, unsigned length, RGBA32& rgb)
|