/external/webkit/JavaScriptCore/wrec/ |
CharacterClass.cpp | 27 #include "CharacterClass.h" 35 const CharacterClass& CharacterClass::newline() { 38 static const CharacterClass charClass = { 48 const CharacterClass& CharacterClass::digits() { 50 static const CharacterClass charClass = { 60 const CharacterClass& CharacterClass::spaces() { 65 static const CharacterClass charClass = [all...] |
CharacterClass.h | 42 struct CharacterClass { 43 static const CharacterClass& newline(); 44 static const CharacterClass& digits(); 45 static const CharacterClass& spaces(); 46 static const CharacterClass& wordchar(); 47 static const CharacterClass& nondigits(); 48 static const CharacterClass& nonspaces(); 49 static const CharacterClass& nonwordchar();
|
Escapes.h | 37 class CharacterClass; 43 CharacterClass, 63 const WREC::CharacterClass* c; 91 ASSERT(escape.type() == CharacterClass); 95 CharacterClassEscape(const WREC::CharacterClass& characterClass, bool invert) 96 : Escape(CharacterClass) 98 m_u.c = &characterClass; 104 const WREC::CharacterClass& characterClass() const { return *m_u.c; [all...] |
CharacterClassConstructor.h | 33 #include "CharacterClass.h" 64 void append(const CharacterClass& other); 68 ALWAYS_INLINE CharacterClass charClass() 70 CharacterClass newCharClass = {
|
WRECFunctors.h | 35 struct CharacterClass; 61 GenerateCharacterClassFunctor(const CharacterClass* charClass, bool invert) 71 const CharacterClass* m_charClass;
|
WRECParser.cpp | 176 bool Parser::parseCharacterClassQuantifier(JumpList& failures, const CharacterClass& charClass, bool invert) 303 case Escape::CharacterClass: { 306 constructor.append(characterClassEscape.characterClass()); 334 CharacterClass charClass = constructor.charClass(); 345 case Escape::CharacterClass: 346 return parseCharacterClassQuantifier(failures, CharacterClassEscape::cast(escape).characterClass(), CharacterClassEscape::cast(escape).invert()); 385 return CharacterClassEscape(CharacterClass::digits(), false); 388 return CharacterClassEscape(CharacterClass::spaces(), false); 391 return CharacterClassEscape(CharacterClass::wordchar(), false); 395 ? CharacterClassEscape(CharacterClass::nondigits(), false [all...] |
WRECGenerator.h | 48 struct CharacterClass; 100 void generateCharacterClass(JumpList& failures, const CharacterClass& charClass, bool invert); 101 void generateCharacterClassInverted(JumpList& failures, const CharacterClass& charClass);
|
WRECParser.h | 41 struct CharacterClass; 87 bool parseCharacterClassQuantifier(JumpList& failures, const CharacterClass& charClass, bool invert);
|
WRECGenerator.cpp | 384 void Generator::generateCharacterClassInverted(JumpList& matchDest, const CharacterClass& charClass) 448 void Generator::generateCharacterClass(JumpList& failures, const CharacterClass& charClass, bool invert) 528 generateCharacterClassInverted(previousIsNewline, CharacterClass::newline()); 543 generateCharacterClassInverted(nextIsNewline, CharacterClass::newline()); 563 generateCharacterClassInverted(previousIsWord, CharacterClass::wordchar()); 570 generateCharacterClassInverted(wordBoundary, CharacterClass::wordchar()); 579 generateCharacterClassInverted(notWordBoundary, CharacterClass::wordchar());
|
CharacterClassConstructor.cpp | 231 void CharacterClassConstructor::append(const CharacterClass& other)
|
/external/webkit/JavaScriptCore/yarr/ |
RegexPattern.h | 60 struct CharacterClass : FastAllocBase { 88 CharacterClass* characterClass; 110 PatternTerm(CharacterClass* charClass, bool invert) 114 characterClass = charClass; 237 CharacterClass* newlineCreate(); 238 CharacterClass* digitsCreate(); 239 CharacterClass* spacesCreate(); 240 CharacterClass* wordcharCreate(); 241 CharacterClass* nondigitsCreate() [all...] |
RegexCompiler.cpp | 54 void append(const CharacterClass* other) 142 CharacterClass* charClass() 144 CharacterClass* characterClass = new CharacterClass(); 146 characterClass->m_matches.append(m_matches); 147 characterClass->m_ranges.append(m_ranges); 148 characterClass->m_matchesUnicode.append(m_matchesUnicode); 149 characterClass->m_rangesUnicode.append(m_rangesUnicode); 153 return characterClass; [all...] |
RegexInterpreter.h | 80 CharacterClass* characterClass; 142 ByteTerm(CharacterClass* characterClass, bool invert, int inputPos) 146 atom.characterClass = characterClass; 323 CharacterClass* newlineCharacterClass; 324 CharacterClass* wordcharCharacterClass; 327 Vector<CharacterClass*> m_userCharacterClasses;
|
RegexInterpreter.cpp | 262 bool testCharacterClass(CharacterClass* characterClass, int ch) 265 for (unsigned i = 0; i < characterClass->m_matchesUnicode.size(); ++i) 266 if (ch == characterClass->m_matchesUnicode[i]) 268 for (unsigned i = 0; i < characterClass->m_rangesUnicode.size(); ++i) 269 if ((ch >= characterClass->m_rangesUnicode[i].begin) && (ch <= characterClass->m_rangesUnicode[i].end)) 272 for (unsigned i = 0; i < characterClass->m_matches.size(); ++i) 273 if (ch == characterClass->m_matches[i]) 275 for (unsigned i = 0; i < characterClass->m_ranges.size(); ++i [all...] |
RegexJIT.cpp | 146 void matchCharacterClass(RegisterID character, JumpList& matchDest, const CharacterClass* charClass) 665 matchCharacterClass(character, matchDest, term.characterClass); 687 matchCharacterClass(character, matchDest, term.characterClass); 714 matchCharacterClass(character, failures, term.characterClass); 718 matchCharacterClass(character, matchDest, term.characterClass); 763 matchCharacterClass(character, matchDest, term.characterClass); [all...] |
RegexParser.h | 218 * whether that an escape in a CharacterClass is being parsed (some parsing
|
/external/protobuf/src/google/protobuf/io/ |
tokenizer.cc | 285 template<typename CharacterClass> 287 return CharacterClass::InClass(current_char_); 290 template<typename CharacterClass> 292 if (CharacterClass::InClass(current_char_)) { 309 template<typename CharacterClass> 311 while (CharacterClass::InClass(current_char_)) { 316 template<typename CharacterClass> 318 if (!CharacterClass::InClass(current_char_)) { 323 } while (CharacterClass::InClass(current_char_));
|
tokenizer.h | 266 template<typename CharacterClass> 272 template<typename CharacterClass> 279 template<typename CharacterClass> 285 template<typename CharacterClass>
|
/external/icu4c/i18n/ |
selfmt.cpp | 97 CharacterClass type = classifyCharacter(ch); 275 SelectFormat::CharacterClass 315 CharacterClass type = classifyCharacter(argKeyword.charAt(0));
|
/external/icu4c/i18n/unicode/ |
selfmt.h | 352 }CharacterClass; 360 //For the applyPattern , classifies char.s in one of the characterClass. 361 CharacterClass classifyCharacter(UChar ch) const;
|
/external/webkit/JavaScriptCore/ |
JavaScriptCore.gypi | 333 'wrec/CharacterClass.cpp', 334 'wrec/CharacterClass.h',
|
Android.mk | 156 wrec/CharacterClass.cpp \
|
GNUmakefile.am | 217 JavaScriptCore/wrec/CharacterClass.h \
|
/external/webkit/JavaScriptCore/JavaScriptCore.vcproj/JavaScriptCore/ |
JavaScriptCore.vcproj | 1584 RelativePath="..\..\wrec\CharacterClass.cpp"
1588 RelativePath="..\..\wrec\CharacterClass.h"
[all...] |
/external/webkit/JavaScriptCore/JavaScriptCore.xcodeproj/ |
project.pbxproj | 82 1429D9C40ED23C3900B89619 /* CharacterClass.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1429D9C20ED23C3900B89619 /* CharacterClass.cpp */; }; 83 1429D9C50ED23C3900B89619 /* CharacterClass.h in Headers */ = {isa = PBXBuildFile; fileRef = 1429D9C30ED23C3900B89619 /* CharacterClass.h */; }; [all...] |