Lines Matching refs:tan
526 tan -- tanContext
532 extractTanString(tanContext tan, WCHAR_T *s, WCHAR_T *e)
534 return extractString(tan->kanji, s, e);
541 tan -- tanContext
547 extractTanYomi(tanContext tan, WCHAR_T *s, WCHAR_T *e)
549 return extractString(tan->yomi, s, e);
556 tan -- tanContext
562 extractTanRomaji(tanContext tan, WCHAR_T *s, WCHAR_T *e)
564 return extractString(tan->roma, s, e);
572 tanContext tan = (tanContext)yc;
581 while (tan->left) {
582 tan = tan->left;
585 while (tan) {
587 switch (tan->id) {
589 len = extractTanString(tan, s, e);
595 ((mode_context)tan == (mode_context)yc) ?
604 len = extractYomiString((yomiContext)tan, s, e, cannaconf.BunsetsuKugiri,
606 (mode_context)tan == (mode_context)yc);
612 if ((mode_context)tan == (mode_context)yc) {
618 tan = tan->right;
619 if (cannaconf.BunsetsuKugiri && tan && s < e) {