Home
last modified time | relevance | path

Searched refs:CFX_Char (Results 1 – 18 of 18) sorted by relevance

/external/pdfium/xfa/fgas/layout/
Dcfx_char.h21 class CFX_Char {
23 static void BidiLine(std::vector<CFX_Char>* chars, size_t iCount);
25 explicit CFX_Char(uint16_t wCharCode);
26 CFX_Char(uint16_t wCharCode,
29 CFX_Char(const CFX_Char& other);
30 ~CFX_Char();
Dcfx_char.cpp266 void ReverseString(std::vector<CFX_Char>* chars, size_t iStart, size_t iCount) { in ReverseString()
273 void SetDeferredRunClass(std::vector<CFX_Char>* chars, in SetDeferredRunClass()
285 void SetDeferredRunLevel(std::vector<CFX_Char>* chars, in SetDeferredRunLevel()
297 void Classify(std::vector<CFX_Char>* chars, size_t iCount) { in Classify()
299 CFX_Char& cur = (*chars)[i]; in Classify()
304 void ClassifyWithTransform(std::vector<CFX_Char>* chars, size_t iCount) { in ClassifyWithTransform()
306 CFX_Char& cur = (*chars)[i]; in ClassifyWithTransform()
312 void ResolveExplicit(std::vector<CFX_Char>* chars, size_t iCount) { in ResolveExplicit()
317 void ResolveWeak(std::vector<CFX_Char>* chars, size_t iCount) { in ResolveWeak()
330 CFX_Char* pTC = &(*chars)[i]; in ResolveWeak()
[all …]
Dcfx_rtfbreak.h51 void AppendChar_Combination(CFX_Char* pCurChar);
52 void AppendChar_Tab(CFX_Char* pCurChar);
53 CFX_BreakType AppendChar_Control(CFX_Char* pCurChar);
54 CFX_BreakType AppendChar_Arabic(CFX_Char* pCurChar);
55 CFX_BreakType AppendChar_Others(CFX_Char* pCurChar);
58 int32_t GetBreakPos(std::vector<CFX_Char>& tca,
Dfx_arabic.cpp145 const FX_ARBFORMTABLE* ParseChar(const CFX_Char* pTC, in ParseChar()
179 CFX_Char c(wch); in GetFormChar()
180 CFX_Char p(prev); in GetFormChar()
181 CFX_Char n(next); in GetFormChar()
185 wchar_t GetFormChar(const CFX_Char* cur, in GetFormChar()
186 const CFX_Char* prev, in GetFormChar()
187 const CFX_Char* next) { in GetFormChar()
Dcfx_txtbreak.h77 void AppendChar_Combination(CFX_Char* pCurChar);
78 void AppendChar_Tab(CFX_Char* pCurChar);
79 CFX_BreakType AppendChar_Control(CFX_Char* pCurChar);
80 CFX_BreakType AppendChar_Arabic(CFX_Char* pCurChar);
81 CFX_BreakType AppendChar_Others(CFX_Char* pCurChar);
89 int32_t GetBreakPos(std::vector<CFX_Char>* pChars,
Dcfx_rtfbreak.cpp74 CFX_Char* pCurChar = &m_pCurLine->m_LineChars.back(); in AppendChar()
123 void CFX_RTFBreak::AppendChar_Combination(CFX_Char* pCurChar) { in AppendChar_Combination()
132 CFX_Char* pLastChar = GetLastChar(0, false, true); in AppendChar_Combination()
150 void CFX_RTFBreak::AppendChar_Tab(CFX_Char* pCurChar) { in AppendChar_Tab()
173 CFX_BreakType CFX_RTFBreak::AppendChar_Control(CFX_Char* pCurChar) { in AppendChar_Control()
197 CFX_BreakType CFX_RTFBreak::AppendChar_Arabic(CFX_Char* pCurChar) { in AppendChar_Arabic()
200 CFX_Char* pLastChar = nullptr; in AppendChar_Arabic()
208 CFX_Char* pPrevChar = GetLastChar(2, false, true); in AppendChar_Arabic()
270 CFX_BreakType CFX_RTFBreak::AppendChar_Others(CFX_Char* pCurChar) { in AppendChar_Others()
323 CFX_Char* tc = m_pCurLine->GetChar(m_pCurLine->m_LineChars.size() - 1); in EndBreak()
[all …]
Dfx_arabic.h17 wchar_t GetFormChar(const CFX_Char* cur,
18 const CFX_Char* prev,
19 const CFX_Char* next);
Dcfx_txtbreak.cpp51 void CFX_TxtBreak::AppendChar_Combination(CFX_Char* pCurChar) { in AppendChar_Combination()
60 CFX_Char* pLastChar = GetLastChar(0, false, false); in AppendChar_Combination()
97 void CFX_TxtBreak::AppendChar_Tab(CFX_Char* pCurChar) { in AppendChar_Tab()
101 CFX_BreakType CFX_TxtBreak::AppendChar_Control(CFX_Char* pCurChar) { in AppendChar_Control()
128 CFX_BreakType CFX_TxtBreak::AppendChar_Arabic(CFX_Char* pCurChar) { in AppendChar_Arabic()
132 CFX_Char* pLastChar = nullptr; in AppendChar_Arabic()
143 CFX_Char* pPrevChar = GetLastChar(2, true, false); in AppendChar_Arabic()
195 CFX_BreakType CFX_TxtBreak::AppendChar_Others(CFX_Char* pCurChar) { in AppendChar_Others()
234 CFX_Char* pCurChar = &m_pCurLine->m_LineChars.back(); in AppendChar()
290 CFX_Char* pTC; in EndBreak_SplitLine()
[all …]
Dcfx_break.cpp77 CFX_Char* tc = m_pCurLine->GetChar(m_pCurLine->m_LineChars.size() - 1); in SetBreakStatus()
124 CFX_Char* CFX_Break::GetLastChar(int32_t index, in GetLastChar()
127 std::vector<CFX_Char>& tca = m_pCurLine->m_LineChars; in GetLastChar()
133 CFX_Char* pTC = &tca[iStart--]; in GetLastChar()
Dcfx_breakline.h20 CFX_Char* GetChar(int32_t index);
29 std::vector<CFX_Char> m_LineChars;
Dcfx_breakpiece.h28 CFX_Char* GetChar(int32_t index) const;
44 UnownedPtr<std::vector<CFX_Char>> m_pChars;
Dcfx_txtbreak_unittest.cpp45 std::vector<CFX_Char> chars = in TEST_F()
47 CFX_Char::BidiLine(&chars, chars.size()); in TEST_F()
Dcfx_rtfbreak_unittest.cpp89 std::vector<CFX_Char> chars = in TEST_F()
91 CFX_Char::BidiLine(&chars, chars.size()); in TEST_F()
Dcfx_breakline.cpp15 CFX_Char* CFX_BreakLine::GetChar(int32_t index) { in GetChar()
Dcfx_breakpiece.cpp34 CFX_Char* CFX_BreakPiece::GetChar(int32_t index) const { in GetChar()
Dcfx_break.h59 CFX_Char* GetLastChar(int32_t index, bool bOmitChar, bool bRichText) const;
/external/pdfium/testing/fuzzers/
Dpdf_bidi_fuzzer.cc34 std::vector<CFX_Char> chars = in LLVMFuzzerTestOneInput()
36 CFX_Char::BidiLine(&chars, chars.size()); in LLVMFuzzerTestOneInput()
/external/pdfium/xfa/fde/
Dcfde_textout.cpp380 const CFX_Char* pTC = pPiece->GetChar(j); in RetrievePieces()