Lines Matching refs:func
452 UBool doCompare, UBool testUnassigned, TestFunc func, UBool testSTD3ASCIIRules){
471 destLen = func(src,-1,NULL,0,options, &parseError , &status);
476 destLen = func(src,-1,dest,destLen+1,options, &parseError, &status);
501 destLen = func(src,-1,NULL,0,options | UIDNA_ALLOW_UNASSIGNED, &parseError, &status);
506 destLen = func(src,-1,dest,destLen+1,options | UIDNA_ALLOW_UNASSIGNED, &parseError, &status);
536 destLen = func(tSrc, tSrcLen, NULL,0,options, &parseError, &status);
541 destLen = func(src,u_strlen(src),dest,destLen+1,options, &parseError, &status);
562 destLen = func(tSrc,tSrcLen,NULL,0,options | UIDNA_ALLOW_UNASSIGNED, &parseError, &status);
568 destLen = func(src,u_strlen(src),dest,destLen+1,options | UIDNA_ALLOW_UNASSIGNED, &parseError, &status);
590 destLen = func(src,-1,NULL,0,options | UIDNA_USE_STD3_RULES, &parseError, &status);
595 destLen = func(src,-1,dest,destLen+1,options | UIDNA_USE_STD3_RULES, &parseError, &status);
618 destLen = func(tSrc,tSrcLen,NULL,0,options | UIDNA_USE_STD3_RULES, &parseError, &status);
624 destLen = func(src,u_strlen(src),dest,destLen+1,options | UIDNA_USE_STD3_RULES, &parseError, &status);
648 const char* testName, CompareFunc func,
652 int32_t retVal = func(s1,-1,s2,-1,UIDNA_DEFAULT,&status);
662 retVal = func(s1,-1,s2,-1,UIDNA_ALLOW_UNASSIGNED,&status);
672 retVal = func(s1,s1Len,s2,s2Len,UIDNA_DEFAULT,&status);
682 retVal = func(s1,s1Len,s2,s2Len,UIDNA_ALLOW_UNASSIGNED,&status);
692 void TestIDNA::testToASCII(const char* testName, TestFunc func){
699 testAPI(unicodeIn[i], buf,testName, FALSE,U_ZERO_ERROR, TRUE, TRUE, func);
704 void TestIDNA::testToUnicode(const char* testName, TestFunc func){
711 testAPI(buf,unicodeIn[i],testName,FALSE,U_ZERO_ERROR, TRUE, TRUE, func);
716 void TestIDNA::testIDNToUnicode(const char* testName, TestFunc func){
726 func(buf,bufLen,expected,MAX_DEST_SIZE, UIDNA_ALLOW_UNASSIGNED, &parseError,&status);
731 testAPI(buf,expected,testName,FALSE,U_ZERO_ERROR, TRUE, TRUE, func);
733 testAPI(buf,expected,testName, FALSE,U_ZERO_ERROR, TRUE, TRUE, func);
742 void TestIDNA::testIDNToASCII(const char* testName, TestFunc func){
752 func(buf,bufLen,expected,MAX_DEST_SIZE, UIDNA_ALLOW_UNASSIGNED, &parseError,&status);
757 testAPI(buf,expected,testName, FALSE,U_ZERO_ERROR, TRUE, TRUE, func);
759 testAPI(buf,expected,testName, FALSE,U_ZERO_ERROR, FALSE, TRUE, func);
768 void TestIDNA::testCompare(const char* testName, CompareFunc func){
809 testCompare(src,srcLen,src,srcLen,testName, func, TRUE);
812 testCompare(src,srcLen,buf,u_strlen(buf),testName, func,TRUE);
816 testCompare(src,srcLen,uni1.getBuffer(),uni1.length()-1,testName, func,FALSE);
818 testCompare(src,srcLen,uni0.getBuffer(),uni0.length()-1,testName, func,FALSE);
822 testCompare(src,srcLen,ascii1.getBuffer(),ascii1.length()-1,testName, func,FALSE);
824 testCompare(src,srcLen,ascii0.getBuffer(),ascii0.length()-1,testName, func,FALSE);
992 // func(func(func(src))) == func(src)
994 UBool useSTD3ASCIIRules, UBool caseInsensitive, TestFunc func){
1005 expectedLen = func(src,-1,expected,MAX_DEST_SIZE, options, &parseError, &status);
1013 evenLen = func(odd,-1,even,MAX_DEST_SIZE,options, &parseError, &status);
1019 oddLen = func(even,-1,odd,MAX_DEST_SIZE,options, &parseError, &status);
1042 expectedLen = func(src,-1,expected,MAX_DEST_SIZE,options|UIDNA_ALLOW_UNASSIGNED, &parseError, &status);
1050 evenLen = func(odd,-1,even,MAX_DEST_SIZE,options|UIDNA_ALLOW_UNASSIGNED, &parseError, &status);
1056 oddLen = func(even,-1,odd,MAX_DEST_SIZE,options|UIDNA_ALLOW_UNASSIGNED, &parseError, &status);
1080 expectedLen = func(src,srcLen,expected,MAX_DEST_SIZE,options, &parseError, &status);
1088 evenLen = func(odd,oddLen,even,MAX_DEST_SIZE,options, &parseError, &status);
1094 oddLen = func(even,evenLen,odd,MAX_DEST_SIZE,options, &parseError, &status);
1115 expectedLen = func(src,srcLen,expected,MAX_DEST_SIZE,options|UIDNA_ALLOW_UNASSIGNED, &parseError, &status);
1123 evenLen = func(odd,oddLen,even,MAX_DEST_SIZE,options|UIDNA_ALLOW_UNASSIGNED, &parseError, &status);
1129 oddLen = func(even,evenLen,odd,MAX_DEST_SIZE,options|UIDNA_ALLOW_UNASSIGNED, &parseError, &status);
1165 void TestIDNA::testRootLabelSeparator(const char* testName, CompareFunc func,
1209 testCompare(src,srcLen,buf,u_strlen(buf),testName, func,TRUE);
1212 testCompare(src,srcLen,src,srcLen,testName, func,TRUE);
1222 testCompare(src,srcLen,uni1.getBuffer(),uni1.length()-1,testName, func,FALSE);
1224 testCompare(src,srcLen,uni0.getBuffer(),uni0.length()-1,testName, func,FALSE);
1228 testCompare(src,srcLen,ascii1.getBuffer(),ascii1.length()-1,testName, func,FALSE);
1230 testCompare(src,srcLen,ascii0.getBuffer(),ascii0.length()-1,testName, func,FALSE);