Home
last modified time | relevance | path

Searched refs:UnicodeFunctor (Results 1 – 25 of 27) sorted by relevance

12

/external/icu/icu4c/source/common/
Dunifunct.cpp14 UOBJECT_DEFINE_ABSTRACT_RTTI_IMPLEMENTATION(UnicodeFunctor) in UOBJECT_DEFINE_ABSTRACT_RTTI_IMPLEMENTATION() argument
16 UnicodeFunctor::~UnicodeFunctor() {} in UOBJECT_DEFINE_ABSTRACT_RTTI_IMPLEMENTATION()
18 UnicodeMatcher* UnicodeFunctor::toMatcher() const { in toMatcher()
22 UnicodeReplacer* UnicodeFunctor::toReplacer() const { in toReplacer()
Drbbirb.h77 virtual const UnicodeFunctor* lookupMatcher(UChar32 ch) const;
Drbbistbl.cpp119 const UnicodeFunctor *RBBISymbolTable::lookupMatcher(UChar32 ch) const in lookupMatcher()
Duniset.cpp281 UnicodeFunctor* UnicodeSet::clone() const { in clone()
285 UnicodeFunctor *UnicodeSet::cloneAsThawed() const { in cloneAsThawed()
2175 UnicodeFunctor *UnicodeSet::freeze() { in freeze()
Duniset_props.cpp388 const UnicodeFunctor *m = symbols->lookupMatcher(c); in applyPattern()
/external/icu/icu4c/source/i18n/
Dfuncrepl.h35 class FunctionReplacer : public UnicodeFunctor, public UnicodeReplacer {
48 UnicodeFunctor* replacer;
58 UnicodeFunctor* adoptedReplacer);
73 virtual UnicodeFunctor* clone() const;
Drbt_data.cpp61 variables = (UnicodeFunctor **)uprv_malloc(variablesLength * sizeof(UnicodeFunctor *)); in TransliterationRuleData()
98 UnicodeFunctor*
106 UnicodeFunctor *f = lookup(standIn); in lookupMatcher()
112 UnicodeFunctor *f = lookup(standIn); in lookupReplacer()
Dquant.h24 class Quantifier : public UnicodeFunctor, public UnicodeMatcher {
30 Quantifier(UnicodeFunctor *adoptedMatcher,
48 virtual UnicodeFunctor* clone() const;
115 UnicodeFunctor* matcher; // owned
Drbt_rule.h27 class UnicodeFunctor; variable
88 UnicodeFunctor* output;
108 UnicodeFunctor** segments;
186 UnicodeFunctor** segs,
Drbt_data.h26 class UnicodeFunctor; variable
78 UnicodeFunctor** variables;
125 UnicodeFunctor* lookup(UChar32 standIn) const;
Dfuncrepl.cpp35 UnicodeFunctor* adoptedReplacer) { in UOBJECT_DEFINE_RTTI_IMPLEMENTATION()
44 UnicodeFunctor(other), in FunctionReplacer()
62 UnicodeFunctor* FunctionReplacer::clone() const { in clone()
Drbt_pars.cpp153 virtual const UnicodeFunctor* lookupMatcher(UChar32 ch) const;
191 const UnicodeFunctor* ParseData::lookupMatcher(UChar32 ch) const { in lookupMatcher()
194 const UnicodeFunctor* set = NULL; in lookupMatcher()
199 (UnicodeFunctor*) variablesVector->elementAt(j) : 0; in lookupMatcher()
233 UnicodeFunctor *f = (UnicodeFunctor*) variablesVector->elementAt(i); in isMatcher()
248 UnicodeFunctor *f = (UnicodeFunctor*) variablesVector->elementAt(i); in isReplacer()
674 UnicodeFunctor *m = in parseSection()
851 delete (UnicodeFunctor*)variablesVector.orphanElementAt(0); in ~TransliteratorParser()
913 delete (UnicodeFunctor*)variablesVector.orphanElementAt(0); in parseRules()
1096 … data->variables = (UnicodeFunctor**)uprv_malloc(data->variablesLength * sizeof(UnicodeFunctor*)); in parseRules()
[all …]
Dquant.cpp25 Quantifier::Quantifier(UnicodeFunctor *adoptedMatcher, in UOBJECT_DEFINE_RTTI_IMPLEMENTATION()
35 UnicodeFunctor(o), in Quantifier()
50 UnicodeFunctor* Quantifier::clone() const { in clone()
Dstrrepl.h37 class StringReplacer : public UnicodeFunctor, public UnicodeReplacer {
114 virtual UnicodeFunctor* clone() const;
Dstrmatch.h44 class StringMatcher : public UnicodeFunctor, public UnicodeMatcher, public UnicodeReplacer {
81 virtual UnicodeFunctor* clone() const;
Dstrmatch.cpp41 UnicodeFunctor(o), in StringMatcher()
61 UnicodeFunctor* StringMatcher::clone() const { in clone()
284 UnicodeFunctor* f = data->lookup(c); in setData()
Dstrrepl.cpp71 UnicodeFunctor(other), in StringReplacer()
90 UnicodeFunctor* StringReplacer::clone() const { in clone()
317 UnicodeFunctor* f = data->lookup(c); in setData()
Drbt_pars.h30 class UnicodeFunctor; variable
285 UChar generateStandInFor(UnicodeFunctor* adopted, UErrorCode& status);
Drbt_rule.cpp62 UnicodeFunctor** segs, in TransliterationRule()
178 segments = (UnicodeFunctor **)uprv_malloc(other.segmentsCount * sizeof(UnicodeFunctor *)); in TransliterationRule()
/external/icu/icu4c/source/common/unicode/
Dunifunct.h35 class U_COMMON_API UnicodeFunctor : public UObject {
43 virtual ~UnicodeFunctor();
51 virtual UnicodeFunctor* clone() const = 0;
Dsymtable.h27 class UnicodeFunctor; variable
90 virtual const UnicodeFunctor* lookupMatcher(UChar32 ch) const = 0;
Dunifilt.h61 class U_COMMON_API UnicodeFilter : public UnicodeFunctor, public UnicodeMatcher {
Duniset.h504 virtual UnicodeFunctor* clone() const;
582 UnicodeFunctor *freeze();
592 UnicodeFunctor *cloneAsThawed() const;
/external/icu/icu4c/source/test/intltest/
Dtransapi.cpp714 virtual UnicodeFunctor* clone() const { in clone()
735 virtual UnicodeFunctor* clone() const { in clone()
756 virtual UnicodeFunctor* clone() const { in clone()
968 class MyUnicodeFunctorTestClass : public UnicodeFunctor {
970 virtual UnicodeFunctor* clone() const {return NULL;} in clone()
Duobjtest.cpp473 TESTCLASSID_ABSTRACT(UnicodeFunctor); in testIDs()

12