Home | History | Annotate | Download | only in common

Lines Matching full:errors

42 // Severe errors which usually result in a U+FFFD replacement character in the result string.
242 if( dest.length()>=254 && (info.errors&UIDNA_ERROR_DOMAIN_NAME_TOO_LONG)==0 &&
246 info.errors|=UIDNA_ERROR_DOMAIN_NAME_TOO_LONG;
327 info.errors|=UIDNA_ERROR_EMPTY_LABEL;
348 info.errors|=UIDNA_ERROR_DOMAIN_NAME_TOO_LONG;
351 info.errors|=info.labelErrors;
394 info.errors|=info.labelErrors;
400 info.errors|=info.labelErrors;
403 if( info.isBiDi && U_SUCCESS(errorCode) && (info.errors&severeErrors)==0 &&
406 info.errors|=UIDNA_ERROR_BIDI;
429 info.errors|=UIDNA_ERROR_EMPTY_LABEL;
452 info.errors|=UIDNA_ERROR_DOMAIN_NAME_TOO_LONG;
455 info.errors|=info.labelErrors;
496 info.errors|=info.labelErrors;
502 info.errors|=info.labelErrors;
526 info.errors|=UIDNA_ERROR_DOMAIN_NAME_TOO_LONG;
529 if( info.isBiDi && U_SUCCESS(errorCode) && (info.errors&severeErrors)==0 &&
532 info.errors|=UIDNA_ERROR_BIDI;
562 info.errors|=info.labelErrors;
594 info.errors|=info.labelErrors;
837 // Leave a Punycode label unchanged if it has no severe errors.
887 // If a Punycode label has severe errors,
1330 pInfo->errors=info.getErrors();