HomeSort by relevance Sort by last modified time
    Searched refs:CharClass (Results 1 - 19 of 19) sorted by null

  /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/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/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...]
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/v8/src/
jsregexp.h 418 static TextElement CharClass(RegExpCharacterClass* char_class);
840 elms_->Add(TextElement::CharClass(that), zone());
    [all...]
jsregexp.cc     [all...]
  /prebuilts/tools/common/m2/repository/net/sourceforge/saxon/saxon/9.1.0.8/
saxon-9.1.0.8.jar 

Completed in 1117 milliseconds