• Home
  • Raw
  • Download

Lines Matching full:status

57 static void U_CALLCONV initializeStatics(UErrorCode &status) {  in initializeStatics()  argument
61 gInclusionSet = new UnicodeSet(UnicodeString(inclusionPat, -1, US_INV), status); in initializeStatics()
126 gRecommendedSet = new UnicodeSet(UnicodeString(recommendedPat, -1, US_INV), status); in initializeStatics()
128 gNfdNormalizer = Normalizer2::getNFDInstance(status); in initializeStatics()
132 U_CFUNC void uspoof_internalInitStatics(UErrorCode *status) { in uspoof_internalInitStatics() argument
133 umtx_initOnce(gSpoofInitStaticsOnce, &initializeStatics, *status); in uspoof_internalInitStatics()
137 uspoof_open(UErrorCode *status) { in uspoof_open() argument
138 umtx_initOnce(gSpoofInitStaticsOnce, &initializeStatics, *status); in uspoof_open()
139 if (U_FAILURE(*status)) { in uspoof_open()
142 SpoofImpl *si = new SpoofImpl(*status); in uspoof_open()
143 if (U_SUCCESS(*status) && si == NULL) { in uspoof_open()
144 *status = U_MEMORY_ALLOCATION_ERROR; in uspoof_open()
146 if (U_FAILURE(*status)) { in uspoof_open()
156 UErrorCode *status) { in uspoof_openFromSerialized() argument
157 if (U_FAILURE(*status)) { in uspoof_openFromSerialized()
160 umtx_initOnce(gSpoofInitStaticsOnce, &initializeStatics, *status); in uspoof_openFromSerialized()
161 SpoofData *sd = new SpoofData(data, length, *status); in uspoof_openFromSerialized()
162 SpoofImpl *si = new SpoofImpl(sd, *status); in uspoof_openFromSerialized()
163 if (U_FAILURE(*status)) { in uspoof_openFromSerialized()
169 *status = U_MEMORY_ALLOCATION_ERROR; in uspoof_openFromSerialized()
183 uspoof_clone(const USpoofChecker *sc, UErrorCode *status) { in uspoof_clone() argument
184 const SpoofImpl *src = SpoofImpl::validateThis(sc, *status); in uspoof_clone()
188 SpoofImpl *result = new SpoofImpl(*src, *status); // copy constructor in uspoof_clone()
189 if (U_FAILURE(*status)) { in uspoof_clone()
199 UErrorCode status = U_ZERO_ERROR; in uspoof_close() local
200 SpoofImpl *This = SpoofImpl::validateThis(sc, status); in uspoof_close()
206 uspoof_setChecks(USpoofChecker *sc, int32_t checks, UErrorCode *status) { in uspoof_setChecks() argument
207 SpoofImpl *This = SpoofImpl::validateThis(sc, *status); in uspoof_setChecks()
215 *status = U_ILLEGAL_ARGUMENT_ERROR; in uspoof_setChecks()
224 uspoof_getChecks(const USpoofChecker *sc, UErrorCode *status) { in uspoof_getChecks() argument
225 const SpoofImpl *This = SpoofImpl::validateThis(sc, *status); in uspoof_getChecks()
234 UErrorCode status = U_ZERO_ERROR; in uspoof_setRestrictionLevel() local
235 SpoofImpl *This = SpoofImpl::validateThis(sc, status); in uspoof_setRestrictionLevel()
244 UErrorCode status = U_ZERO_ERROR; in uspoof_getRestrictionLevel() local
245 const SpoofImpl *This = SpoofImpl::validateThis(sc, status); in uspoof_getRestrictionLevel()
253 uspoof_setAllowedLocales(USpoofChecker *sc, const char *localesList, UErrorCode *status) { in uspoof_setAllowedLocales() argument
254 SpoofImpl *This = SpoofImpl::validateThis(sc, *status); in uspoof_setAllowedLocales()
258 This->setAllowedLocales(localesList, *status); in uspoof_setAllowedLocales()
262 uspoof_getAllowedLocales(USpoofChecker *sc, UErrorCode *status) { in uspoof_getAllowedLocales() argument
263 SpoofImpl *This = SpoofImpl::validateThis(sc, *status); in uspoof_getAllowedLocales()
267 return This->getAllowedLocales(*status); in uspoof_getAllowedLocales()
272 uspoof_getAllowedChars(const USpoofChecker *sc, UErrorCode *status) { in uspoof_getAllowedChars() argument
273 const UnicodeSet *result = uspoof_getAllowedUnicodeSet(sc, status); in uspoof_getAllowedChars()
278 uspoof_getAllowedUnicodeSet(const USpoofChecker *sc, UErrorCode *status) { in uspoof_getAllowedUnicodeSet() argument
279 const SpoofImpl *This = SpoofImpl::validateThis(sc, *status); in uspoof_getAllowedUnicodeSet()
288 uspoof_setAllowedChars(USpoofChecker *sc, const USet *chars, UErrorCode *status) { in uspoof_setAllowedChars() argument
290 uspoof_setAllowedUnicodeSet(sc, set, status); in uspoof_setAllowedChars()
295 uspoof_setAllowedUnicodeSet(USpoofChecker *sc, const UnicodeSet *chars, UErrorCode *status) { in uspoof_setAllowedUnicodeSet() argument
296 SpoofImpl *This = SpoofImpl::validateThis(sc, *status); in uspoof_setAllowedUnicodeSet()
301 *status = U_ILLEGAL_ARGUMENT_ERROR; in uspoof_setAllowedUnicodeSet()
306 *status = U_MEMORY_ALLOCATION_ERROR; in uspoof_setAllowedUnicodeSet()
320 UErrorCode *status) { in uspoof_check() argument
328 return uspoof_check2(sc, id, length, NULL, status); in uspoof_check()
336 UErrorCode *status) { in uspoof_check2() argument
338 const SpoofImpl *This = SpoofImpl::validateThis(sc, *status); in uspoof_check2()
343 *status = U_ILLEGAL_ARGUMENT_ERROR; in uspoof_check2()
347 int32_t result = uspoof_check2UnicodeString(sc, idStr, checkResult, status); in uspoof_check2()
356 UErrorCode *status) { in uspoof_checkUTF8() argument
364 return uspoof_check2UTF8(sc, id, length, NULL, status); in uspoof_checkUTF8()
372 UErrorCode *status) { in uspoof_check2UTF8() argument
374 if (U_FAILURE(*status)) { in uspoof_check2UTF8()
378 int32_t result = uspoof_check2UnicodeString(sc, idStr, checkResult, status); in uspoof_check2UTF8()
387 UErrorCode *status) { in uspoof_areConfusable() argument
388 SpoofImpl::validateThis(sc, *status); in uspoof_areConfusable()
389 if (U_FAILURE(*status)) { in uspoof_areConfusable()
393 *status = U_ILLEGAL_ARGUMENT_ERROR; in uspoof_areConfusable()
399 return uspoof_areConfusableUnicodeString(sc, id1Str, id2Str, status); in uspoof_areConfusable()
407 UErrorCode *status) { in uspoof_areConfusableUTF8() argument
408 SpoofImpl::validateThis(sc, *status); in uspoof_areConfusableUTF8()
409 if (U_FAILURE(*status)) { in uspoof_areConfusableUTF8()
413 *status = U_ILLEGAL_ARGUMENT_ERROR; in uspoof_areConfusableUTF8()
418 int32_t results = uspoof_areConfusableUnicodeString(sc, id1Str, id2Str, status); in uspoof_areConfusableUTF8()
427 UErrorCode *status) { in uspoof_areConfusableUnicodeString() argument
428 const SpoofImpl *This = SpoofImpl::validateThis(sc, *status); in uspoof_areConfusableUnicodeString()
429 if (U_FAILURE(*status)) { in uspoof_areConfusableUnicodeString()
441 *status = U_INVALID_STATE_ERROR; in uspoof_areConfusableUnicodeString()
447 uspoof_getSkeletonUnicodeString(sc, 0 /* deprecated */, id1, id1Skeleton, status); in uspoof_areConfusableUnicodeString()
449 uspoof_getSkeletonUnicodeString(sc, 0 /* deprecated */, id2, id2Skeleton, status); in uspoof_areConfusableUnicodeString()
450 if (U_FAILURE(*status)) { return 0; } in uspoof_areConfusableUnicodeString()
459 This->getResolvedScriptSet(id1, id1RSS, *status); in uspoof_areConfusableUnicodeString()
461 This->getResolvedScriptSet(id2, id2RSS, *status); in uspoof_areConfusableUnicodeString()
493 UErrorCode *status) { in uspoof_checkUnicodeString() argument
501 return uspoof_check2UnicodeString(sc, id, NULL, status); in uspoof_checkUnicodeString()
504 …mpl(const SpoofImpl* This, const UnicodeString& id, CheckResult* checkResult, UErrorCode* status) { in checkImpl() argument
511 URestrictionLevel idRestrictionLevel = This->getRestrictionLevel(id, *status); in checkImpl()
520 This->getNumerics(id, numerics, *status); in checkImpl()
545 gNfdNormalizer->normalize(id, nfdText, *status); in checkImpl()
593 UErrorCode *status) { in uspoof_check2UnicodeString() argument
594 const SpoofImpl *This = SpoofImpl::validateThis(sc, *status); in uspoof_check2UnicodeString()
600 CheckResult* ThisCheckResult = CheckResult::validateThis(checkResult, *status); in uspoof_check2UnicodeString()
604 return checkImpl(This, id, ThisCheckResult, status); in uspoof_check2UnicodeString()
608 return checkImpl(This, id, &stackCheckResult, status); in uspoof_check2UnicodeString()
618 UErrorCode *status) { in uspoof_getSkeleton() argument
620 SpoofImpl::validateThis(sc, *status); in uspoof_getSkeleton()
621 if (U_FAILURE(*status)) { in uspoof_getSkeleton()
625 *status = U_ILLEGAL_ARGUMENT_ERROR; in uspoof_getSkeleton()
631 uspoof_getSkeletonUnicodeString(sc, type, idStr, destStr, status); in uspoof_getSkeleton()
632 destStr.extract(dest, destCapacity, *status); in uspoof_getSkeleton()
643 UErrorCode *status) { in uspoof_getSkeletonUnicodeString() argument
644 const SpoofImpl *This = SpoofImpl::validateThis(sc, *status); in uspoof_getSkeletonUnicodeString()
645 if (U_FAILURE(*status)) { in uspoof_getSkeletonUnicodeString()
650 gNfdNormalizer->normalize(id, nfdId, *status); in uspoof_getSkeletonUnicodeString()
663 gNfdNormalizer->normalize(skelStr, dest, *status); in uspoof_getSkeletonUnicodeString()
673 UErrorCode *status) { in uspoof_getSkeletonUTF8() argument
674 SpoofImpl::validateThis(sc, *status); in uspoof_getSkeletonUTF8()
675 if (U_FAILURE(*status)) { in uspoof_getSkeletonUTF8()
679 *status = U_ILLEGAL_ARGUMENT_ERROR; in uspoof_getSkeletonUTF8()
685 uspoof_getSkeletonUnicodeString(sc, type, srcStr, destStr, status); in uspoof_getSkeletonUTF8()
686 if (U_FAILURE(*status)) { in uspoof_getSkeletonUTF8()
692 destStr.getBuffer(), destStr.length(), status); in uspoof_getSkeletonUTF8()
698 uspoof_serialize(USpoofChecker *sc,void *buf, int32_t capacity, UErrorCode *status) { in uspoof_serialize() argument
699 SpoofImpl *This = SpoofImpl::validateThis(sc, *status); in uspoof_serialize()
701 U_ASSERT(U_FAILURE(*status)); in uspoof_serialize()
705 return This->fSpoofData->serialize(buf, capacity, *status); in uspoof_serialize()
709 uspoof_getInclusionSet(UErrorCode *status) { in uspoof_getInclusionSet() argument
710 umtx_initOnce(gSpoofInitStaticsOnce, &initializeStatics, *status); in uspoof_getInclusionSet()
715 uspoof_getRecommendedSet(UErrorCode *status) { in uspoof_getRecommendedSet() argument
716 umtx_initOnce(gSpoofInitStaticsOnce, &initializeStatics, *status); in uspoof_getRecommendedSet()
721 uspoof_getInclusionUnicodeSet(UErrorCode *status) { in uspoof_getInclusionUnicodeSet() argument
722 umtx_initOnce(gSpoofInitStaticsOnce, &initializeStatics, *status); in uspoof_getInclusionUnicodeSet()
727 uspoof_getRecommendedUnicodeSet(UErrorCode *status) { in uspoof_getRecommendedUnicodeSet() argument
728 umtx_initOnce(gSpoofInitStaticsOnce, &initializeStatics, *status); in uspoof_getRecommendedUnicodeSet()
737 uspoof_openCheckResult(UErrorCode *status) { in uspoof_openCheckResult() argument
740 *status = U_MEMORY_ALLOCATION_ERROR; in uspoof_openCheckResult()
748 UErrorCode status = U_ZERO_ERROR; in uspoof_closeCheckResult() local
749 CheckResult* This = CheckResult::validateThis(checkResult, status); in uspoof_closeCheckResult()
754 uspoof_getCheckResultChecks(const USpoofCheckResult *checkResult, UErrorCode *status) { in uspoof_getCheckResultChecks() argument
755 const CheckResult* This = CheckResult::validateThis(checkResult, *status); in uspoof_getCheckResultChecks()
756 if (U_FAILURE(*status)) { return 0; } in uspoof_getCheckResultChecks()
761 uspoof_getCheckResultRestrictionLevel(const USpoofCheckResult *checkResult, UErrorCode *status) { in uspoof_getCheckResultRestrictionLevel() argument
762 const CheckResult* This = CheckResult::validateThis(checkResult, *status); in uspoof_getCheckResultRestrictionLevel()
763 if (U_FAILURE(*status)) { return USPOOF_UNRESTRICTIVE; } in uspoof_getCheckResultRestrictionLevel()
768 uspoof_getCheckResultNumerics(const USpoofCheckResult *checkResult, UErrorCode *status) { in uspoof_getCheckResultNumerics() argument
769 const CheckResult* This = CheckResult::validateThis(checkResult, *status); in uspoof_getCheckResultNumerics()
770 if (U_FAILURE(*status)) { return NULL; } in uspoof_getCheckResultNumerics()