Lines Matching refs:candidate

168     Segment::Candidate *candidate;  in SetAiueo()  local
172 candidate = segment->add_candidate(); in SetAiueo()
173 candidate->key = "あいうえお"; in SetAiueo()
174 candidate->value = candidate->key; in SetAiueo()
175 candidate = segment->add_candidate(); in SetAiueo()
176 candidate->key = "あいうえお"; in SetAiueo()
177 candidate->value = "アイウエオ"; in SetAiueo()
183 Segment::Candidate *candidate; in SetKamaboko() local
189 candidate = segment->add_candidate(); in SetKamaboko()
190 candidate->value = "かまぼこの"; in SetKamaboko()
191 candidate = segment->add_candidate(); in SetKamaboko()
192 candidate->value = "カマボコの"; in SetKamaboko()
195 candidate = segment->add_candidate(); in SetKamaboko()
196 candidate->value = "陰謀"; in SetKamaboko()
197 candidate = segment->add_candidate(); in SetKamaboko()
198 candidate->value = "印房"; in SetKamaboko()
242 Segment::Candidate *candidate; in InitConverterWithLike() local
248 candidate = segment->add_candidate(); in InitConverterWithLike()
249 candidate->value = "ぃ"; in InitConverterWithLike()
251 candidate = segment->add_candidate(); in InitConverterWithLike()
252 candidate->value = "ィ"; in InitConverterWithLike()
256 candidate = segment->add_candidate(); in InitConverterWithLike()
257 candidate->value = "家"; in InitConverterWithLike()
258 candidate = segment->add_candidate(); in InitConverterWithLike()
259 candidate->value = "け"; in InitConverterWithLike()
314 const Candidate &candidate_lhs = candidate_list_lhs.candidate(i); in ExpectSameSessionConverter()
315 const Candidate &candidate_rhs = candidate_list_rhs.candidate(i); in ExpectSameSessionConverter()
568 Segment::Candidate *candidate; in TEST_F() local
571 candidate = segment->add_candidate(); in TEST_F()
572 candidate->value = "dvd"; in TEST_F()
573 candidate = segment->add_candidate(); in TEST_F()
574 candidate->value = "DVD"; in TEST_F()
701 EXPECT_EQ(kKamabokono, candidates.candidate(0).value()); in TEST_F()
702 EXPECT_EQ("カマボコの", candidates.candidate(1).value()); in TEST_F()
703 EXPECT_EQ("そのほかの文字種", candidates.candidate(2).value()); in TEST_F()
724 EXPECT_EQ("陰謀", candidates.candidate(0).value()); in TEST_F()
725 EXPECT_EQ("印房", candidates.candidate(1).value()); in TEST_F()
726 EXPECT_EQ("そのほかの文字種", candidates.candidate(2).value()); in TEST_F()
747 EXPECT_EQ(kKamabokono, candidates.candidate(0).value()); in TEST_F()
748 EXPECT_EQ("カマボコの", candidates.candidate(1).value()); in TEST_F()
749 EXPECT_EQ("そのほかの文字種", candidates.candidate(2).value()); in TEST_F()
773 EXPECT_EQ("陰謀", candidates.candidate(0).value()); in TEST_F()
774 EXPECT_EQ("印房", candidates.candidate(1).value()); in TEST_F()
775 EXPECT_EQ("そのほかの文字種", candidates.candidate(2).value()); in TEST_F()
799 EXPECT_EQ(kKamabokono, candidates.candidate(0).value()); in TEST_F()
800 EXPECT_EQ("カマボコの", candidates.candidate(1).value()); in TEST_F()
801 EXPECT_EQ("そのほかの文字種", candidates.candidate(2).value()); in TEST_F()
822 EXPECT_EQ("陰謀", candidates.candidate(0).value()); in TEST_F()
823 EXPECT_EQ("印房", candidates.candidate(1).value()); in TEST_F()
824 EXPECT_EQ("そのほかの文字種", candidates.candidate(2).value()); in TEST_F()
839 fixed_segments.segment(1).candidate(0).value); in TEST_F()
841 fixed_segments.segment(1).candidate(1).value); in TEST_F()
846 fixed_segments.segment(1).candidate(0).value); in TEST_F()
848 fixed_segments.segment(1).candidate(1).value); in TEST_F()
870 EXPECT_EQ("印房", candidates.candidate(0).value()); in TEST_F()
872 EXPECT_EQ("陰謀", candidates.candidate(1).value()); in TEST_F()
874 EXPECT_EQ("そのほかの文字種", candidates.candidate(2).value()); in TEST_F()
936 EXPECT_EQ("そのほかの文字種", candidates.candidate(1).value()); in TEST_F()
946 EXPECT_EQ(t13ns[i], candidates.subcandidates().candidate(i).value()); in TEST_F()
956 Segment::Candidate *candidate; in TEST_F() local
959 candidate = segment->add_candidate(); in TEST_F()
960 CHECK(candidate); in TEST_F()
961 candidate->value = "かまぼこの"; in TEST_F()
966 candidate = segment->add_candidate(); in TEST_F()
967 CHECK(candidate); in TEST_F()
968 candidate->value = "いんぼう"; in TEST_F()
987 Segment::Candidate *candidate; in TEST_F() local
993 candidate = segment->add_candidate(); in TEST_F()
994 candidate->value = "かまぼこの"; in TEST_F()
995 candidate = segment->add_candidate(); in TEST_F()
996 candidate->value = "カマボコの"; in TEST_F()
1000 candidate = segment->add_candidate(); in TEST_F()
1001 candidate->value = "インボ"; in TEST_F()
1005 candidate = segment->add_candidate(); in TEST_F()
1006 candidate->value = "ウ"; in TEST_F()
1393 Segment::Candidate *candidate; in TEST_F() local
1397 candidate = segment->add_candidate(); in TEST_F()
1398 candidate->value = "イベリコ"; in TEST_F()
1402 candidate = segment->add_candidate(); in TEST_F()
1403 candidate->value = "猫を"; in TEST_F()
1407 candidate = segment->add_candidate(); in TEST_F()
1408 candidate->value = "頂いた"; in TEST_F()
1422 Segment::Candidate *candidate; in TEST_F() local
1426 candidate = segment->add_candidate(); in TEST_F()
1427 candidate->value = "頂いた"; in TEST_F()
1507 Segment::Candidate *candidate; in TEST_F() local
1509 candidate = segment->add_candidate(); in TEST_F()
1510 candidate->value = kChars_Mozukusu; in TEST_F()
1511 candidate->key = kChars_Mozukusu; in TEST_F()
1512 candidate->content_key = kChars_Mozukusu; in TEST_F()
1513 candidate = segment->add_candidate(); in TEST_F()
1514 candidate->value = kChars_Momonga; in TEST_F()
1515 candidate->key = kChars_Momonga; in TEST_F()
1516 candidate->content_key = kChars_Momonga; in TEST_F()
1541 EXPECT_EQ(kChars_Mozukusu, candidates.candidate(0).value()); in TEST_F()
1587 Segment::Candidate *candidate; in TEST_F() local
1589 candidate = segment->add_candidate(); in TEST_F()
1590 candidate->value = kChars_Mozukusu; in TEST_F()
1591 candidate->key = kChars_Mozukusu; in TEST_F()
1592 candidate->content_key = kChars_Mozukusu; in TEST_F()
1593 candidate = segment->add_candidate(); in TEST_F()
1594 candidate->value = kChars_Momonga; in TEST_F()
1595 candidate->key = kChars_Momonga; in TEST_F()
1596 candidate->content_key = kChars_Momonga; in TEST_F()
1667 Segment::Candidate *candidate; in TEST_F() local
1669 candidate = segment->add_candidate(); in TEST_F()
1670 candidate->value = "此処では"; in TEST_F()
1671 candidate->key = kChars_Kokode; in TEST_F()
1672 candidate->content_key = kChars_Kokode; in TEST_F()
1673 candidate->attributes = Segment::Candidate::PARTIALLY_KEY_CONSUMED; in TEST_F()
1674 candidate->consumed_key_size = Util::CharsLen(kChars_Kokode); in TEST_F()
1682 Segment::Candidate *candidate; in TEST_F() local
1684 candidate = segment->add_candidate(); in TEST_F()
1685 candidate->value = "ここでは着物を"; in TEST_F()
1686 candidate->key = "ここではきものを"; in TEST_F()
1687 candidate->content_key = candidate->key; in TEST_F()
1688 candidate = segment->add_candidate(); in TEST_F()
1694 Segment::Candidate *candidate; in TEST_F() local
1696 candidate = segment->add_candidate(); in TEST_F()
1697 candidate->value = "此処では"; in TEST_F()
1698 candidate->key = kChars_Hakimonowo; in TEST_F()
1699 candidate->content_key = kChars_Hakimonowo; in TEST_F()
1786 Segment::Candidate *candidate; in TEST_F() local
1788 candidate = segment->add_candidate(); in TEST_F()
1789 candidate->value = kChars_Mozukusu; in TEST_F()
1790 candidate->content_key = kChars_Mozukusu; in TEST_F()
1791 candidate = segment->add_candidate(); in TEST_F()
1792 candidate->value = kChars_Momonga; in TEST_F()
1793 candidate->content_key = kChars_Momonga; in TEST_F()
1825 EXPECT_EQ(kChars_Mozukusu, candidates.candidate(0).value()); in TEST_F()
1833 Segment::Candidate *candidate; in TEST_F() local
1835 candidate = segment->add_candidate(); in TEST_F()
1836 candidate->value = kChars_Mozuku; in TEST_F()
1837 candidate->content_key = kChars_Mozuku; in TEST_F()
1838 candidate = segment->add_candidate(); in TEST_F()
1839 candidate->value = kChars_Momonga; in TEST_F()
1840 candidate->content_key = kChars_Momonga; in TEST_F()
1841 candidate = segment->add_candidate(); in TEST_F()
1842 candidate->value = "モンドリアン"; in TEST_F()
1843 candidate->content_key = "もんどりあん"; in TEST_F()
1873 EXPECT_EQ(kChars_Mozukusu, candidates.candidate(0).value()); in TEST_F()
1874 EXPECT_EQ(kChars_Momonga, candidates.candidate(1).value()); in TEST_F()
1895 EXPECT_EQ(kChars_Mozukusu, candidates.candidate(0).value()); in TEST_F()
1896 EXPECT_EQ(kChars_Momonga, candidates.candidate(1).value()); in TEST_F()
1897 EXPECT_EQ(kChars_Mozuku, candidates.candidate(2).value()); in TEST_F()
1898 EXPECT_EQ("モンドリアン", candidates.candidate(3).value()); in TEST_F()
1927 Segment::Candidate *candidate; in TEST_F() local
1929 candidate = segment->add_candidate(); in TEST_F()
1930 candidate->value = kChars_Mozuku; in TEST_F()
1931 candidate->content_key = kChars_Mozuku; in TEST_F()
1932 candidate = segment->add_candidate(); in TEST_F()
1933 candidate->value = kChars_Momonga; in TEST_F()
1934 candidate->content_key = kChars_Momonga; in TEST_F()
1935 candidate = segment->add_candidate(); in TEST_F()
1936 candidate->value = "モンドリアン"; in TEST_F()
1937 candidate->content_key = "もんどりあん"; in TEST_F()
1963 EXPECT_EQ(kChars_Mozuku, candidates.candidate(0).value()); in TEST_F()
1964 EXPECT_EQ(kChars_Momonga, candidates.candidate(1).value()); in TEST_F()
1965 EXPECT_EQ("モンドリアン", candidates.candidate(2).value()); in TEST_F()
1977 Segment::Candidate *candidate; in TEST_F() local
1979 candidate = segment->add_candidate(); in TEST_F()
1980 candidate->value = kChars_Mozukusu; in TEST_F()
1981 candidate->content_key = kChars_Mozukusu; in TEST_F()
1982 candidate = segment->add_candidate(); in TEST_F()
1983 candidate->value = kChars_Momonga; in TEST_F()
1984 candidate->content_key = kChars_Momonga; in TEST_F()
2008 Segment::Candidate *candidate; in TEST_F() local
2010 candidate = segment->add_candidate(); in TEST_F()
2011 candidate->value = kChars_Mozukusu; in TEST_F()
2012 candidate->content_key = kChars_Mozukusu; in TEST_F()
2013 candidate = segment->add_candidate(); in TEST_F()
2014 candidate->value = kChars_Momonga; in TEST_F()
2015 candidate->content_key = kChars_Momonga; in TEST_F()
2055 Segment::Candidate *candidate; in TEST_F() local
2058 candidate = segment->add_candidate(); in TEST_F()
2059 candidate->value = kSuggestionValues[i]; in TEST_F()
2060 candidate->content_key = kPredictionKey; in TEST_F()
2078 Segment::Candidate *candidate; in TEST_F() local
2081 candidate = segment->add_candidate(); in TEST_F()
2082 candidate->value = kPredictionValues[i]; in TEST_F()
2083 candidate->content_key = kPredictionKey; in TEST_F()
2113 EXPECT_EQ(kSuggestionValues[i], candidates.candidate(i).value()); in TEST_F()
2123 candidates.candidate(i).value()); in TEST_F()
2154 Segment::Candidate *candidate; in TEST_F() local
2157 candidate = segment->add_candidate(); in TEST_F()
2158 candidate->value = kSuggestionValues[i]; in TEST_F()
2159 candidate->content_key = kKey; in TEST_F()
2177 EXPECT_EQ(kSuggestionValues[i], candidates.candidate(i).value()); in TEST_F()
2185 Segment::Candidate *candidate; in TEST_F() local
2188 candidate = segment->add_candidate(); in TEST_F()
2189 candidate->value = kPredictionValues[i]; in TEST_F()
2190 candidate->content_key = kKey; in TEST_F()
2209 EXPECT_EQ(kSuggestionValues[i], candidates.candidate(i).value()); in TEST_F()
2219 candidates.candidate(i).value()); in TEST_F()
2243 if (candidate_list.candidate(i).IsSubcandidateList()) { in TEST_F()
2252 Segment::Candidate *candidate = segment->add_candidate(); in TEST_F() local
2253 candidate->value = "あいうえお_2"; in TEST_F()
2275 if (candidate_list.candidate(i).IsSubcandidateList()) { in TEST_F()
2279 int id = candidate_list.candidate(i).id(); in TEST_F()
2355 EXPECT_EQ("1", candidates.candidate(0).annotation().shortcut()); in TEST_F()
2356 EXPECT_EQ("2", candidates.candidate(1).annotation().shortcut()); in TEST_F()
2371 EXPECT_TRUE(candidates.candidate(0).annotation().shortcut().empty()); in TEST_F()
2372 EXPECT_TRUE(candidates.candidate(1).annotation().shortcut().empty()); in TEST_F()
2451 Segment::Candidate *candidate; in TEST_F() local
2456 candidate = segment->add_candidate(); in TEST_F()
2457 candidate->content_key = "[content_key:history1-1]"; in TEST_F()
2458 candidate = segment->add_candidate(); in TEST_F()
2459 candidate->content_key = "[content_key:history1-2]"; in TEST_F()
2464 candidate = segment->add_candidate(); in TEST_F()
2465 candidate->key = "[key:conversion1-1]"; in TEST_F()
2466 candidate->content_key = "[content_key:conversion1-1]"; in TEST_F()
2467 candidate->value = "[value:conversion1-1]"; in TEST_F()
2468 candidate = segment->add_candidate(); in TEST_F()
2469 candidate->key = "[key:conversion1-2]"; in TEST_F()
2470 candidate->content_key = "[content_key:conversion1-2]"; in TEST_F()
2471 candidate->value = "[value:conversion1-2]"; in TEST_F()
2502 candidate = segment->add_candidate(); in TEST_F()
2503 candidate->key = "[key:conversion2-1]"; in TEST_F()
2504 candidate->content_key = "[content_key:conversion2-1]"; in TEST_F()
2505 candidate->value = "[value:conversion2-1]"; in TEST_F()
2506 candidate = segment->add_candidate(); in TEST_F()
2507 candidate->key = "[key:conversion2-2]"; in TEST_F()
2508 candidate->content_key = "[content_key:conversion2-2]"; in TEST_F()
2509 candidate->value = "[value:conversion2-2]"; in TEST_F()
2536 Segment::Candidate *candidate = segment->add_candidate(); in TEST_F() local
2537 candidate->value = kHistoryInput[i]; in TEST_F()
2545 EXPECT_EQ("車で", src.history_segment(0).candidate(0).value); in TEST_F()
2546 EXPECT_EQ("行く", src.history_segment(1).candidate(0).value); in TEST_F()
2551 Segment::Candidate *candidate = segment->add_candidate(); in TEST_F() local
2552 candidate->value = "?"; in TEST_F()
2561 EXPECT_EQ(src.history_segment(0).candidate(0).value, in TEST_F()
2562 dest.history_segment(0).candidate(0).value); in TEST_F()
2563 EXPECT_EQ(src.history_segment(1).candidate(0).value, in TEST_F()
2564 dest.history_segment(1).candidate(0).value); in TEST_F()
2565 EXPECT_EQ(src.history_segment(2).candidate(0).value, in TEST_F()
2566 dest.history_segment(2).candidate(0).value); in TEST_F()
2616 Segment::Candidate *candidate; in TEST_F() local
2618 candidate = segment->add_candidate(); in TEST_F()
2619 candidate->value = kChars_Mozukusu; in TEST_F()
2620 candidate->content_key = kChars_Mozukusu; in TEST_F()
2621 candidate = segment->add_candidate(); in TEST_F()
2622 candidate->value = kChars_Momonga; in TEST_F()
2623 candidate->content_key = kChars_Momonga; in TEST_F()
2636 Segment::Candidate *candidate; in TEST_F() local
2638 candidate = segment->add_candidate(); in TEST_F()
2639 candidate->value = kChars_Mozukusu; in TEST_F()
2640 candidate->content_key = kChars_Mozukusu; in TEST_F()
2659 EXPECT_EQ(kChars_Mozukusu, candidates.candidate(0).value()); in TEST_F()
2685 Segment::Candidate *candidate; in TEST_F() local
2689 candidate = segment->add_candidate(); in TEST_F()
2690 candidate->value = "[ZYU]"; in TEST_F()
2691 candidate->content_key = "[ZYU]"; in TEST_F()
2695 candidate = segment->add_candidate(); in TEST_F()
2696 candidate->value = "[t]"; in TEST_F()
2697 candidate->content_key = "[t]"; in TEST_F()
2704 Segment::Candidate *candidate; in TEST_F() local
2706 candidate = segment->add_candidate(); in TEST_F()
2707 candidate->value = "[ZYUt]"; in TEST_F()
2708 candidate->content_key = "[ZYUt]"; in TEST_F()
2739 Segment::Candidate *candidate; in TEST_F() local
2741 candidate = segment->add_candidate(); in TEST_F()
2742 candidate->value = kChars_Mozuku; in TEST_F()
2743 candidate->content_key = kChars_Mozuku; in TEST_F()
2744 candidate = segment->add_candidate(); in TEST_F()
2745 candidate->value = kChars_Momonga; in TEST_F()
2746 candidate->content_key = kChars_Momonga; in TEST_F()
2799 segments.conversion_segment(0).candidate(0).value); in TEST_F()
2801 segments.conversion_segment(0).candidate(0).content_value); in TEST_F()
2804 segments.conversion_segment(0).candidate(0).value); in TEST_F()
2806 segments.conversion_segment(0).candidate(0).content_value); in TEST_F()
2829 Segment::Candidate *candidate = segment->add_candidate(); in TEST_F() local
2830 candidate->value = "a"; in TEST_F()
2849 Segment::Candidate *candidate; in TEST_F() local
2850 candidate = segment->add_candidate(); in TEST_F()
2851 candidate->value = "AAAA"; in TEST_F()
2852 candidate = segment->add_candidate(); in TEST_F()
2853 candidate->value = "Aaaa"; in TEST_F()
2901 Segment::Candidate *candidate; in TEST_F() local
2902 candidate = segment->add_candidate(); in TEST_F()
2903 candidate->value = "GoogleSuggest"; in TEST_F()
2961 Segment::Candidate *candidate; in TEST_F() local
2962 candidate = segment->add_candidate(); in TEST_F()
2964 candidate->key = kKanjiAiueo; in TEST_F()
2965 candidate->value = kChars_Aiueo; in TEST_F()
2971 candidate = segment->add_candidate(); in TEST_F()
2972 candidate->key = kChars_Aiueo; in TEST_F()
2973 candidate->value = kKanjiAiueo; in TEST_F()
3009 EXPECT_EQ("search", candidates.candidate(0).value()); in TEST_F()
3010 EXPECT_EQ("input", candidates.candidate(1).value()); in TEST_F()
3586 Segment::Candidate *candidate = segment->push_back_candidate(); in TEST_F() local
3587 candidate->rid = kId; in TEST_F()
3588 candidate->lid = kId; in TEST_F()
3589 candidate->content_key = kKey; in TEST_F()
3590 candidate->key = kKey; in TEST_F()
3591 candidate->content_value = kValue; in TEST_F()
3592 candidate->value = kValue; in TEST_F()
3593 candidate->attributes = Segment::Candidate::NO_LEARNING; in TEST_F()
3617 const Segment::Candidate &candidate = segment.candidate(0); in TEST_F() local
3618 EXPECT_EQ(Segment::Candidate::NO_LEARNING, candidate.attributes); in TEST_F()
3619 EXPECT_EQ(kKey, candidate.content_key); in TEST_F()
3620 EXPECT_EQ(kKey, candidate.key); in TEST_F()
3621 EXPECT_EQ(kValue, candidate.content_value); in TEST_F()
3622 EXPECT_EQ(kValue, candidate.value); in TEST_F()
3623 EXPECT_EQ(kId, candidate.lid); in TEST_F()
3624 EXPECT_EQ(kId, candidate.rid); in TEST_F()
3662 const Segment::Candidate &candidate = segment.candidate(0); in TEST_F() local
3663 EXPECT_EQ(Segment::Candidate::NO_LEARNING, candidate.attributes); in TEST_F()
3664 EXPECT_EQ(kKey, candidate.content_key); in TEST_F()
3665 EXPECT_EQ(kKey, candidate.key); in TEST_F()
3666 EXPECT_EQ(kValue, candidate.content_value); in TEST_F()
3667 EXPECT_EQ(kValue, candidate.value); in TEST_F()
3668 EXPECT_EQ(kId, candidate.lid); in TEST_F()
3669 EXPECT_EQ(kId, candidate.rid); in TEST_F()