Home | History | Annotate | Download | only in common

Lines Matching refs:errors

39 // Severe errors which usually result in a U+FFFD replacement character in the result string.
234 if( dest.length()>=254 && (info.errors&UIDNA_ERROR_DOMAIN_NAME_TOO_LONG)==0 &&
238 info.errors|=UIDNA_ERROR_DOMAIN_NAME_TOO_LONG;
319 info.errors|=UIDNA_ERROR_EMPTY_LABEL;
340 info.errors|=UIDNA_ERROR_DOMAIN_NAME_TOO_LONG;
343 info.errors|=info.labelErrors;
386 info.errors|=info.labelErrors;
392 info.errors|=info.labelErrors;
395 if( info.isBiDi && U_SUCCESS(errorCode) && (info.errors&severeErrors)==0 &&
398 info.errors|=UIDNA_ERROR_BIDI;
421 info.errors|=UIDNA_ERROR_EMPTY_LABEL;
444 info.errors|=UIDNA_ERROR_DOMAIN_NAME_TOO_LONG;
447 info.errors|=info.labelErrors;
488 info.errors|=info.labelErrors;
494 info.errors|=info.labelErrors;
518 info.errors|=UIDNA_ERROR_DOMAIN_NAME_TOO_LONG;
521 if( info.isBiDi && U_SUCCESS(errorCode) && (info.errors&severeErrors)==0 &&
524 info.errors|=UIDNA_ERROR_BIDI;
554 info.errors|=info.labelErrors;
586 info.errors|=info.labelErrors;
826 // Leave a Punycode label unchanged if it has no severe errors.
876 // If a Punycode label has severe errors,
1215 pInfo->errors=info.getErrors();