Home | History | Annotate | Download | only in common

Lines Matching refs:errors

42 // Severe errors which usually result in a U+FFFD replacement character in the result string.
240 if( dest.length()>=254 && (info.errors&UIDNA_ERROR_DOMAIN_NAME_TOO_LONG)==0 &&
244 info.errors|=UIDNA_ERROR_DOMAIN_NAME_TOO_LONG;
325 info.errors|=UIDNA_ERROR_EMPTY_LABEL;
346 info.errors|=UIDNA_ERROR_DOMAIN_NAME_TOO_LONG;
349 info.errors|=info.labelErrors;
391 info.errors|=info.labelErrors;
397 info.errors|=info.labelErrors;
400 if( info.isBiDi && U_SUCCESS(errorCode) && (info.errors&severeErrors)==0 &&
403 info.errors|=UIDNA_ERROR_BIDI;
426 info.errors|=UIDNA_ERROR_EMPTY_LABEL;
449 info.errors|=UIDNA_ERROR_DOMAIN_NAME_TOO_LONG;
452 info.errors|=info.labelErrors;
492 info.errors|=info.labelErrors;
498 info.errors|=info.labelErrors;
522 info.errors|=UIDNA_ERROR_DOMAIN_NAME_TOO_LONG;
525 if( info.isBiDi && U_SUCCESS(errorCode) && (info.errors&severeErrors)==0 &&
528 info.errors|=UIDNA_ERROR_BIDI;
558 info.errors|=info.labelErrors;
590 info.errors|=info.labelErrors;
833 // Leave a Punycode label unchanged if it has no severe errors.
883 // If a Punycode label has severe errors,
1326 pInfo->errors=info.getErrors();