Lines Matching refs:info

51                              const char *status, const IDNAInfo &info);
131 IDNAInfo info;
134 trans->nameToASCII(input, result, info, errorCode);
135 if(U_FAILURE(errorCode) || info.hasErrors() || result!=expected) {
136 errln("T.nameToASCII(www.example.com) info.errors=%04lx result matches=%d %s",
137 (long)info.getErrors(), result==expected, u_errorName(errorCode));
140 trans->nameToUnicode(input, result, info, errorCode);
149 nontrans->labelToASCII(input, result, info, errorCode);
158 nontrans->labelToASCII(input, result, info, errorCode);
160 info.getErrors()!=(UIDNA_ERROR_LABEL_HAS_DOT|UIDNA_ERROR_INVALID_ACE_LABEL) ||
164 info.getErrors(), u_errorName(errorCode));
170 nontrans->labelToUnicodeUTF8(StringPiece((const char *)NULL, 5), sink, info, errorCode);
179 nontrans->nameToASCII_UTF8(StringPiece(), sink, info, errorCode);
188 nontrans->nameToUnicodeUTF8(StringPiece(s, 3), sink, info, errorCode);
197 trans->labelToUnicodeUTF8(StringPiece(s, 3), sink, info, errorCode);
212 trans->nameToUnicodeUTF8(eX, sink, info, errorCode);
230 IDNAInfo info;
231 if( not3->nameToUnicode(input, result, info, errorCode)!=
233 info.hasErrors()
237 (long)info.getErrors(), buffer);
241 not3->nameToASCII(input, result, info, errorCode);
242 if(result!=input || info.getErrors()!=UIDNA_ERROR_BIDI) {
247 not3->nameToUnicode(input, result, info, errorCode);
248 if(result!=input || info.hasErrors()) {
251 (long)info.getErrors(), buffer);
263 IDNAInfo info;
264 idna->nameToUnicode(u"xn--pleP", result, info, errorCode); // P=U+0050
266 (info.getErrors()&UIDNA_ERROR_PUNYCODE)!=0);
270 IDNAInfo info;
271 idna->nameToUnicode(u"xn--pleѐ", result, info, errorCode); // ends with non-ASCII U+0450
273 (info.getErrors()&UIDNA_ERROR_PUNYCODE)!=0);
278 IDNAInfo info;
279 idna->nameToUnicode(u"xn--ple/", result, info, errorCode);
281 (info.getErrors()&UIDNA_ERROR_PUNYCODE)!=0);
285 IDNAInfo info;
286 idna->nameToUnicode(u"xn--ple:", result, info, errorCode);
288 (info.getErrors()&UIDNA_ERROR_PUNYCODE)!=0);
292 IDNAInfo info;
293 idna->nameToUnicode(u"xn--ple@", result, info, errorCode);
295 (info.getErrors()&UIDNA_ERROR_PUNYCODE)!=0);
299 IDNAInfo info;
300 idna->nameToUnicode(u"xn--ple[", result, info, errorCode);
302 (info.getErrors()&UIDNA_ERROR_PUNYCODE)!=0);
306 IDNAInfo info;
307 idna->nameToUnicode(u"xn--ple`", result, info, errorCode);
309 (info.getErrors()&UIDNA_ERROR_PUNYCODE)!=0);
313 IDNAInfo info;
314 idna->nameToUnicode(u"xn--ple{", result, info, errorCode);
316 (info.getErrors()&UIDNA_ERROR_PUNYCODE)!=0);
330 IDNAInfo info;
331 idna->labelToUnicode(u"xn--", result, info, errorCode);
332 assertTrue("empty xn--", (info.getErrors()&UIDNA_ERROR_INVALID_ACE_LABEL)!=0);
335 IDNAInfo info;
336 idna->labelToUnicode(u"xN--ASCII-", result, info, errorCode);
337 assertTrue("nothing but ASCII", (info.getErrors()&UIDNA_ERROR_INVALID_ACE_LABEL)!=0);
343 IDNAInfo info;
344 idna->labelToUnicode(u"Xn---", result, info, errorCode);
345 assertTrue("empty Xn---", (info.getErrors()&UIDNA_ERROR_PUNYCODE)!=0);
1045 const char *status, const IDNAInfo &info) {
1057 if (expectedHasErrors != info.hasErrors()) {
1059 type, status, expectedHasErrors, info.hasErrors(), (long)info.getErrors(), line);