Home
last modified time | relevance | path

Searched refs:TransliterationRule (Results 1 – 11 of 11) sorted by relevance

/external/icu/icu4c/source/i18n/
Drbt_set.cpp25 delete (icu::TransliterationRule *)rule; in _deleteRule()
110 inline void _debugOut(const char* msg, TransliterationRule* rule, in _debugOut()
137 static void maskingError(const icu::TransliterationRule& rule1, in maskingError()
138 const icu::TransliterationRule& rule2, in maskingError()
192TransliterationRule *tempTranslitRule = new TransliterationRule(*(TransliterationRule*)other.ruleV… in TransliterationRuleSet()
246 void TransliterationRuleSet::addRule(TransliterationRule* adoptedRule, in addRule()
309 TransliterationRule* r = (TransliterationRule*) ruleVector->elementAt(j); in freeze()
324 TransliterationRule* r = (TransliterationRule*) ruleVector->elementAt(j); in freeze()
343 rules = (TransliterationRule **)uprv_malloc(v.size() * sizeof(TransliterationRule *)); in freeze()
350 rules[j] = (TransliterationRule*) v.elementAt(j); in freeze()
[all …]
Drbt_rule.h55 class TransliterationRule : public UMemory {
180 TransliterationRule(const UnicodeString& input,
194 TransliterationRule(TransliterationRule& other);
199 virtual ~TransliterationRule();
251 virtual UBool masks(const TransliterationRule& r2) const;
301TransliterationRule &operator=(const TransliterationRule &other); // forbid copying of this class
Drbt_rule.cpp56 TransliterationRule::TransliterationRule(const UnicodeString& input, in TransliterationRule() function in TransliterationRule
162 TransliterationRule::TransliterationRule(TransliterationRule& other) : in TransliterationRule() function in TransliterationRule
192 TransliterationRule::~TransliterationRule() { in ~TransliterationRule()
209 int32_t TransliterationRule::getContextLength(void) const { in getContextLength()
219 int16_t TransliterationRule::getIndexValue() const { in getIndexValue()
239 UBool TransliterationRule::matchesIndexValue(uint8_t v) const { in matchesIndexValue()
252 UBool TransliterationRule::masks(const TransliterationRule& r2) const { in masks()
350 UMatchDegree TransliterationRule::matchAndReplace(Replaceable& text, in matchAndReplace()
467 UnicodeString& TransliterationRule::toRule(UnicodeString& rule, in toRule()
517 void TransliterationRule::setData(const TransliterationRuleData* d) { in setData()
[all …]
Drbt_set.h24 class TransliterationRule; variable
50 TransliterationRule** rules;
104 virtual void addRule(TransliterationRule* adoptedRule,
Drbt_pars.cpp1443 TransliterationRule* temptr = new TransliterationRule( in parseRule()
/external/chromium_org/third_party/icu/source/i18n/
Drbt_set.cpp24 delete (U_NAMESPACE_QUALIFIER TransliterationRule *)rule; in _deleteRule()
109 inline void _debugOut(const char* msg, TransliterationRule* rule, in _debugOut()
136 static void maskingError(const U_NAMESPACE_QUALIFIER TransliterationRule& rule1, in maskingError()
137 const U_NAMESPACE_QUALIFIER TransliterationRule& rule2, in maskingError()
191TransliterationRule *tempTranslitRule = new TransliterationRule(*(TransliterationRule*)other.ruleV… in TransliterationRuleSet()
245 void TransliterationRuleSet::addRule(TransliterationRule* adoptedRule, in addRule()
308 TransliterationRule* r = (TransliterationRule*) ruleVector->elementAt(j); in freeze()
323 TransliterationRule* r = (TransliterationRule*) ruleVector->elementAt(j); in freeze()
342 rules = (TransliterationRule **)uprv_malloc(v.size() * sizeof(TransliterationRule *)); in freeze()
349 rules[j] = (TransliterationRule*) v.elementAt(j); in freeze()
[all …]
Drbt_rule.h55 class TransliterationRule : public UMemory {
180 TransliterationRule(const UnicodeString& input,
194 TransliterationRule(TransliterationRule& other);
199 virtual ~TransliterationRule();
251 virtual UBool masks(const TransliterationRule& r2) const;
301TransliterationRule &operator=(const TransliterationRule &other); // forbid copying of this class
Drbt_rule.cpp55 TransliterationRule::TransliterationRule(const UnicodeString& input, in TransliterationRule() function in TransliterationRule
161 TransliterationRule::TransliterationRule(TransliterationRule& other) : in TransliterationRule() function in TransliterationRule
191 TransliterationRule::~TransliterationRule() { in ~TransliterationRule()
208 int32_t TransliterationRule::getContextLength(void) const { in getContextLength()
218 int16_t TransliterationRule::getIndexValue() const { in getIndexValue()
238 UBool TransliterationRule::matchesIndexValue(uint8_t v) const { in matchesIndexValue()
251 UBool TransliterationRule::masks(const TransliterationRule& r2) const { in masks()
349 UMatchDegree TransliterationRule::matchAndReplace(Replaceable& text, in matchAndReplace()
466 UnicodeString& TransliterationRule::toRule(UnicodeString& rule, in toRule()
516 void TransliterationRule::setData(const TransliterationRuleData* d) { in setData()
[all …]
Drbt_set.h24 class TransliterationRule; variable
50 TransliterationRule** rules;
104 virtual void addRule(TransliterationRule* adoptedRule,
Drbt_pars.cpp1437 TransliterationRule* temptr = new TransliterationRule( in parseRule()
/external/chromium_org/third_party/icu/source/common/unicode/
Durename.h2177 #define TransliterationRule U_ICU_ENTRY_POINT_RENAME(TransliterationRule) macro