Searched refs:hyphenator (Results 1 - 10 of 10) sorted by relevance

/frameworks/minikin/tests/perftests/
H A DHyphenator.cpp30 Hyphenator* hyphenator = Hyphenator::loadBinary(readWholeFile(enUsHyph).data(), enUsMinPrefix, local
35 hyphenator->hyphenate(word, &result);
43 Hyphenator* hyphenator = Hyphenator::loadBinary(readWholeFile(enUsHyph).data(), enUsMinPrefix, local
48 hyphenator->hyphenate(word, &result);
/frameworks/minikin/tests/unittest/
H A DHyphenatorTest.cpp49 Hyphenator* hyphenator = Hyphenator::loadBinary(patternData.data(), 2, 3, "en"); local
52 hyphenator->hyphenate(word, &result);
63 Hyphenator* hyphenator = Hyphenator::loadBinary(nullptr, 2, 2, "ca"); local
66 hyphenator->hyphenate(word, &result);
77 Hyphenator* hyphenator = Hyphenator::loadBinary(nullptr, 2, 2, "ca"); local
80 hyphenator->hyphenate(word, &result);
89 Hyphenator* hyphenator = Hyphenator::loadBinary(nullptr, 2, 2, "pl"); local
92 hyphenator->hyphenate(word, &result);
101 Hyphenator* hyphenator = Hyphenator::loadBinary(nullptr, 2, 2, "pl"); local
104 hyphenator
114 Hyphenator* hyphenator = Hyphenator::loadBinary(nullptr, 2, 2, "pl"); local
127 Hyphenator* hyphenator = Hyphenator::loadBinary(nullptr, 2, 2, "sl"); local
139 Hyphenator* hyphenator = Hyphenator::loadBinary(nullptr, 2, 2, "en"); local
151 Hyphenator* hyphenator = Hyphenator::loadBinary(nullptr, 2, 2, "en"); local
162 Hyphenator* hyphenator = Hyphenator::loadBinary(nullptr, 2, 2, "en"); local
175 Hyphenator* hyphenator = Hyphenator::loadBinary(patternData.data(), 2, 2, "en"); local
189 Hyphenator* hyphenator = Hyphenator::loadBinary(nullptr, 2, 2, "en"); local
202 Hyphenator* hyphenator = Hyphenator::loadBinary(nullptr, 2, 2, "en"); local
215 Hyphenator* hyphenator = Hyphenator::loadBinary(nullptr, 2, 2, "en"); local
228 Hyphenator* hyphenator = Hyphenator::loadBinary(nullptr, 2, 2, "en"); local
240 Hyphenator* hyphenator = Hyphenator::loadBinary(nullptr, 2, 2, "en"); local
255 Hyphenator* hyphenator = Hyphenator::loadBinary(nullptr, 2, 2, "en"); local
269 Hyphenator* hyphenator = Hyphenator::loadBinary(nullptr, 2, 2, "en"); local
282 Hyphenator* hyphenator = Hyphenator::loadBinary(nullptr, 2, 2, "en"); local
295 Hyphenator* hyphenator = Hyphenator::loadBinary(nullptr, 2, 2, "en"); local
307 Hyphenator* hyphenator = Hyphenator::loadBinary(nullptr, 2, 2, "en"); local
319 Hyphenator* hyphenator = Hyphenator::loadBinary(nullptr, 2, 2, "en"); local
332 Hyphenator* hyphenator = Hyphenator::loadBinary(nullptr, 2, 2, "en"); local
[all...]
H A DGreedyLineBreakerTest.cpp50 Hyphenator* hyphenator = Hyphenator::loadBinary( variable
52 HyphenatorMap::add("en-US", hyphenator);
H A DOptimalLineBreakerTest.cpp50 Hyphenator* hyphenator = Hyphenator::loadBinary( variable
52 HyphenatorMap::add("en-US", hyphenator);
/frameworks/minikin/libs/minikin/
H A DLineBreakerUtil.cpp28 std::vector<HyphenationType> hyphenate(const U16StringPiece& str, const Hyphenator& hyphenator) { argument
42 hyphenator.hyphenate(word, out.data() + wordStart);
H A DHyphenatorMap.h32 // This map doesn't take ownership of the hyphenator but we don't need to care about the
34 static void add(const std::string& localeStr, const Hyphenator* hyphenator) { argument
35 getInstance().addInternal(localeStr, hyphenator);
46 // returns a hyphenator which only processes soft hyphens.
62 void addInternal(const std::string& localeStr, const Hyphenator* hyphenator);
H A DHyphenatorMap.cpp36 void addHyphenator(const std::string& localeStr, const Hyphenator* hyphenator) { argument
37 HyphenatorMap::add(localeStr, hyphenator);
48 void HyphenatorMap::addInternal(const std::string& localeStr, const Hyphenator* hyphenator) { argument
52 mMap[locale.getIdentifier()] = hyphenator;
107 // If not found, use soft hyphen only hyphenator.
H A DLineBreakerUtil.h72 const Hyphenator& hyphenator, // A hyphenator to be used for hyphenation.
82 hyphenate(textBuf.substr(hyphenationTargetRange), hyphenator);
134 // The current hyphenator.
135 const Hyphenator* hyphenator = nullptr; member in struct:minikin::CharProcessor
161 hyphenator = HyphenatorMap::lookup(locale);
69 populateHyphenationPoints( const U16StringPiece& textBuf, const Run& run, const Hyphenator& hyphenator, const Range& contextRange, const Range& hyphenationTargetRange, std::vector<HyphenBreak>* out, LayoutPieces* pieces) argument
H A DMeasuredText.cpp52 populateHyphenationPoints(textBuf, *run, *proc.hyphenator, proc.contextRange(),
/frameworks/minikin/include/minikin/
H A DHyphenator.h34 // Registers the hyphenator.
35 // This doesn't take ownership of the hyphenator but we don't need to care about the ownership.
37 void addHyphenator(const std::string& localeStr, const Hyphenator* hyphenator);
204 // Note: nullptr is valid input, in which case the hyphenator only processes soft hyphens.

Completed in 96 milliseconds