/external/icu/icu4c/source/layout/ |
IndicReordering.h | 92 typedef le_uint32 CharClass; 99 const CharClass *classTable; 105 CharClass getCharClass(LEUnicode ch) const; 107 inline const SplitMatra *getSplitMatra(CharClass charClass) const; 126 inline static le_bool isVowelModifier(CharClass charClass); 127 inline static le_bool isStressMark(CharClass charClass); 128 inline static le_bool isConsonant(CharClass charClass) [all...] |
KhmerReordering.h | 101 typedef le_uint32 CharClass; 107 const CharClass *classTable; 109 CharClass getCharClass(LEUnicode ch) const;
|
TibetanReordering.h | 120 typedef le_uint32 CharClass; 126 const CharClass *classTable; 128 CharClass getCharClass(LEUnicode ch) const;
|
IndicClassTables.cpp | 78 static const IndicClassTable::CharClass devaCharClasses[] = 90 static const IndicClassTable::CharClass bengCharClasses[] = 102 static const IndicClassTable::CharClass punjCharClasses[] = 114 static const IndicClassTable::CharClass gujrCharClasses[] = 126 static const IndicClassTable::CharClass oryaCharClasses[] = 138 static const IndicClassTable::CharClass oryaCharClasses[] = 151 static const IndicClassTable::CharClass tamlCharClasses[] = 166 static const IndicClassTable::CharClass teluCharClasses[] = 183 static const IndicClassTable::CharClass kndaCharClasses[] = 196 static const IndicClassTable::CharClass mlymCharClasses[] [all...] |
KhmerReordering.cpp | 76 static const KhmerClassTable::CharClass khmerCharClasses[] = 102 KhmerClassTable::CharClass KhmerClassTable::getCharClass(LEUnicode ch) const 342 KhmerClassTable::CharClass charClass = (classTable->getCharClass(chars[cursor]) & KhmerClassTable::CF_CLASS_MASK); 344 state = khmerStateTable[state][charClass]; 365 KhmerClassTable::CharClass charClass; 381 charClass = classTable->getCharClass(chars[i]); 385 if (charClass & KhmerClassTable::CF_SPLIT_VOWEL) { 391 if (charClass & KhmerClassTable::CF_POS_BEFORE) [all...] |
TibetanReordering.cpp | 78 static const TibetanClassTable::CharClass tibetanCharClasses[] = 113 TibetanClassTable::CharClass TibetanClassTable::getCharClass(LEUnicode ch) const 305 TibetanClassTable::CharClass charClass = (classTable->getCharClass(chars[cursor]) & TibetanClassTable::CF_CLASS_MASK); 307 state = tibetanStateTable[state][charClass]; 328 TibetanClassTable::CharClass charClass; 348 charClass = classTable->getCharClass(chars[i]); 350 if ((TibetanClassTable::CF_DIGIT & charClass) 357 switch (charClass & TibetanClassTable::CF_POS_MASK) [all...] |
IndicReordering.cpp | 137 void saveMatra(LEUnicode matra, le_int32 matraIndex, IndicClassTable::CharClass matraClass) 238 IndicClassTable::CharClass matraClass = classTable->getCharClass(fOutChars[i+inv_count]); 322 IndicClassTable::CharClass matraClass = classTable->getCharClass(matra); 337 IndicClassTable::CharClass pieceClass = classTable->getCharClass(piece); 353 IndicClassTable::CharClass vmClass = classTable->getCharClass(vowelModifier); 377 IndicClassTable::CharClass smClass = classTable->getCharClass(stressMark); 604 IndicClassTable::CharClass charClass = classTable->getCharClass(chars[cursor]); 606 if ( IndicClassTable::isConsonant(charClass) ) { 613 state = stateTable[state][charClass & CF_CLASS_MASK] [all...] |
/external/chromium_org/third_party/re2/re2/testing/ |
charclass_test.cc | 85 template<class CharClass> 86 static void Broke(const char *desc, const CCTest* t, CharClass* cc) { 91 printf("CharClass added: [%s]", desc); 104 for (typename CharClass::iterator it = cc->begin(); it != cc->end(); ++it) 116 // Helpers to make templated CorrectCC work with both CharClass and CharClassBuilder. 118 CharClass* Negate(CharClass *cc) { 122 void Delete(CharClass* cc) { 136 template<class CharClass> 137 bool CorrectCC(CharClass *cc, CCTest *t, const char *desc) [all...] |
dump.cc | 135 for (CharClass::iterator it = re->cc()->begin();
|
/external/regex-re2/re2/testing/ |
charclass_test.cc | 85 template<class CharClass> 86 static void Broke(const char *desc, const CCTest* t, CharClass* cc) { 91 printf("CharClass added: [%s]", desc); 104 for (typename CharClass::iterator it = cc->begin(); it != cc->end(); ++it) 116 // Helpers to make templated CorrectCC work with both CharClass and CharClassBuilder. 118 CharClass* Negate(CharClass *cc) { 122 void Delete(CharClass* cc) { 136 template<class CharClass> 137 bool CorrectCC(CharClass *cc, CCTest *t, const char *desc) [all...] |
dump.cc | 135 for (CharClass::iterator it = re->cc()->begin();
|
/external/chromium_org/third_party/re2/re2/ |
regexp.h | 237 class CharClass { 251 CharClass* Negate(); 254 CharClass(); // not implemented 255 ~CharClass(); // not implemented 256 static CharClass* New(int maxranges); 264 DISALLOW_EVIL_CONSTRUCTORS(CharClass); 329 CharClass* cc() { DCHECK_EQ(op_, kRegexpCharClass); return cc_; } 394 static Regexp* NewCharClass(CharClass* cc, ParseFlags flags); 559 struct { // CharClass 563 CharClass* cc_ [all...] |
regexp.cc | 300 Regexp* Regexp::NewCharClass(CharClass* cc, ParseFlags flags) { 368 CharClass* acc = a->cc(); 369 CharClass* bcc = b->cc(); 864 CharClass* CharClass::New(int maxranges) { 865 CharClass* cc; 867 cc = reinterpret_cast<CharClass*>(data); 875 void CharClass::Delete() { 880 CharClass* CharClass::Negate() [all...] |
tostring.cc | 263 CharClass* cc = re->cc(); 268 for (CharClass::iterator i = cc->begin(); i != cc->end(); ++i)
|
prefilter.cc | 214 static Info* CClass(CharClass* cc, bool latin1); 446 typedef CharClass::iterator CCIter; 447 Prefilter::Info* Prefilter::Info::CClass(CharClass *cc,
|
simplify.cc | 382 CharClass* cc = re->cc();
|
compile.cc | 791 CharClass* cc = re->cc(); 810 for (CharClass::iterator i = cc->begin(); i != cc->end(); ++i) { [all...] |
parse.cc | 108 // If it is a CharClassBuilder, converts into a CharClass. 191 // If it is a CharClassBuilder, converts into a CharClass. 956 CharClass* cc = re->cc(); 957 for (CharClass::iterator it = cc->begin(); it != cc->end(); ++it) [all...] |
/external/regex-re2/re2/ |
regexp.h | 237 class CharClass { 251 CharClass* Negate(); 254 CharClass(); // not implemented 255 ~CharClass(); // not implemented 256 static CharClass* New(int maxranges); 264 DISALLOW_EVIL_CONSTRUCTORS(CharClass); 329 CharClass* cc() { DCHECK_EQ(op_, kRegexpCharClass); return cc_; } 394 static Regexp* NewCharClass(CharClass* cc, ParseFlags flags); 559 struct { // CharClass 563 CharClass* cc_ [all...] |
regexp.cc | 300 Regexp* Regexp::NewCharClass(CharClass* cc, ParseFlags flags) { 368 CharClass* acc = a->cc(); 369 CharClass* bcc = b->cc(); 864 CharClass* CharClass::New(int maxranges) { 865 CharClass* cc; 867 cc = reinterpret_cast<CharClass*>(data); 875 void CharClass::Delete() { 882 CharClass* CharClass::Negate() [all...] |
tostring.cc | 263 CharClass* cc = re->cc(); 268 for (CharClass::iterator i = cc->begin(); i != cc->end(); ++i)
|
prefilter.cc | 214 static Info* CClass(CharClass* cc, bool latin1); 454 typedef CharClass::iterator CCIter; 455 Prefilter::Info* Prefilter::Info::CClass(CharClass *cc,
|
simplify.cc | 382 CharClass* cc = re->cc();
|
compile.cc | 790 CharClass* cc = re->cc(); 809 for (CharClass::iterator i = cc->begin(); i != cc->end(); ++i) { [all...] |
/external/chromium_org/v8/src/ |
jsregexp.h | 418 static TextElement CharClass(RegExpCharacterClass* char_class); 840 elms_->Add(TextElement::CharClass(that), zone()); [all...] |