21 int num_codes =
codes_.size();
29 tprintf(
"Invalid start of Khmer syllable:0x%x\n",
48 int num_matra_parts = 0;
65 }
else if (num_matra_parts) {
67 tprintf(
"Joiner with non-dependent vowel after it!:0x%x 0x%x\n",
std::vector< IndicPair > codes_
static bool IsVedicAccent(char32 unicode)
static const char32 kZeroWidthNonJoiner
static const int kIndicCodePageSize
DLLSYM void tprintf(const char *format,...)
bool UseMultiCode(int length)
static const char32 kZeroWidthJoiner
std::vector< char32 > output_
bool ConsumeGraphemeIfValid() override
CharClass UnicodeToCharClass(char32 ch) const override