Lines Matching full:sourcestring
118 virtual UBool is(const UnicodeString& /*sourceString*/) const {return TRUE;}
128 virtual UBool is(const UnicodeString& sourceString) const;
132 UBool LegalJamo::is(const UnicodeString& sourceString) const {
136 Normalizer::decompose(sourceString, FALSE, 0, decomp, ec);
172 virtual UBool is(const UnicodeString& sourceString) const;
179 UBool LegalGreek::is(const UnicodeString& sourceString) const {
182 Normalizer::decompose(sourceString, FALSE, 0, decomp, ec);
188 // if (sourceString == UnicodeString("\\u039C\\u03C0", "")) {
1245 virtual UBool is(const UnicodeString& sourceString) const;
1253 UBool LegalHebrew::is(const UnicodeString& sourceString)const{
1255 if (sourceString.length() == 0) return TRUE;
1257 for (int i = 0; i < sourceString.length(); ++i) {
1258 UChar ch = sourceString.charAt(i);
1259 UChar next = i+1 == sourceString.length() ? 0x0000 : sourceString.charAt(i);
1315 virtual UBool is(const UnicodeString& sourceString) const;
1318 UBool LegalIndic::is(const UnicodeString& sourceString) const{
1319 int cp=sourceString.charAt(0);
1333 ((sourceString.length()>1) &&
1334 vowelSignSet.contains(sourceString.charAt(1)))){