Home
last modified time | relevance | path

Searched refs:ScriptText (Results 1 – 4 of 4) sorted by relevance

/frameworks/minikin/libs/minikin/
DScriptUtils.h33 class ScriptText {
40 ScriptText(const U16StringPiece& textBuf, uint32_t start, uint32_t end) in ScriptText() function
43 explicit ScriptText(const U16StringPiece& textBuf) in ScriptText() function
65 friend class ScriptText;
67 iterator(const ScriptText* parent, uint32_t start) : mParent(parent), mStart(start) { in iterator()
71 const ScriptText* mParent;
87 MINIKIN_PREVENT_COPY_AND_ASSIGN(ScriptText);
DScriptUtils.cpp57 std::pair<uint32_t, hb_script_t> ScriptText::getScriptRun(U16StringPiece text, Range range, in getScriptRun()
DLayoutCore.cpp363 for (const auto [range, script] : ScriptText(textBuf, run.start, run.end)) { in LayoutPiece()
/frameworks/minikin/tests/unittest/
DScriptUtilsTest.cpp47 for (const auto [range, script] : ScriptText(text, start, end)) { in splitByScript()