Lines Matching refs:BytesTrieTest
30 class BytesTrieTest : public IntlTest {
32 BytesTrieTest();
33 virtual ~BytesTrieTest();
73 return new BytesTrieTest();
76 BytesTrieTest::BytesTrieTest() : builder_(NULL) {
77 IcuTestErrorCode errorCode(*this, "BytesTrieTest()");
81 BytesTrieTest::~BytesTrieTest() {
85 void BytesTrieTest::runIndexedTest(int32_t index, UBool exec, const char *&name, char * /*par*/) {
87 logln("TestSuite BytesTrieTest: ");
111 void BytesTrieTest::TestBuilder() {
127 void BytesTrieTest::TestEmpty() {
134 void BytesTrieTest::Test_a() {
141 void BytesTrieTest::Test_a_ab() {
149 void BytesTrieTest::TestShortestBranch() {
157 void BytesTrieTest::TestBranches() {
180 void BytesTrieTest::TestLongSequence() {
196 void BytesTrieTest::TestLongBranch() {
224 void BytesTrieTest::TestValuesForState() {
238 void BytesTrieTest::TestCompact() {
265 BytesTrie *BytesTrieTest::buildMonthsTrie(UStringTrieBuildOption buildOption) {
305 void BytesTrieTest::TestHasUniqueValue() {
341 void BytesTrieTest::TestGetNextBytes() {
390 void BytesTrieTest::TestIteratorFromBranch() {
439 void BytesTrieTest::TestIteratorFromLinearMatch() {
467 void BytesTrieTest::TestTruncatingIteratorFromRoot() {
513 void BytesTrieTest::TestTruncatingIteratorFromLinearMatchShort() {
541 void BytesTrieTest::TestTruncatingIteratorFromLinearMatchLong() {
572 void BytesTrieTest::TestIteratorFromBytes() {
588 void BytesTrieTest::checkData(const StringAndValue data[], int32_t dataLength) {
595 void BytesTrieTest::checkData(const StringAndValue data[], int32_t dataLength, UStringTrieBuildOption buildOption) {
607 BytesTrie *BytesTrieTest::buildTrie(const StringAndValue data[], int32_t dataLength,
655 void BytesTrieTest::checkFirst(BytesTrie &trie,
677 void BytesTrieTest::checkNext(BytesTrie &trie,
757 void BytesTrieTest::checkNextWithState(BytesTrie &trie,
817 void BytesTrieTest::checkNextString(BytesTrie &trie,
834 void BytesTrieTest::checkIterator(const BytesTrie &trie,
844 void BytesTrieTest::checkIterator(BytesTrie::Iterator &iter,