Lines Matching refs:This

154     SpoofImpl *This = SpoofImpl::validateThis(sc, status);
155 delete This;
161 SpoofImpl *This = SpoofImpl::validateThis(sc, *status);
162 if (This == NULL) {
173 This->fChecks = checks;
179 const SpoofImpl *This = SpoofImpl::validateThis(sc, *status);
180 if (This == NULL) {
183 return This->fChecks;
189 SpoofImpl *This = SpoofImpl::validateThis(sc, status);
190 if (This != NULL) {
191 This->fRestrictionLevel = restrictionLevel;
198 const SpoofImpl *This = SpoofImpl::validateThis(sc, status);
199 if (This == NULL) {
202 return This->fRestrictionLevel;
207 SpoofImpl *This = SpoofImpl::validateThis(sc, *status);
208 if (This == NULL) {
211 This->setAllowedLocales(localesList, *status);
216 SpoofImpl *This = SpoofImpl::validateThis(sc, *status);
217 if (This == NULL) {
220 return This->getAllowedLocales(*status);
232 const SpoofImpl *This = SpoofImpl::validateThis(sc, *status);
233 if (This == NULL) {
236 return This->fAllowedCharsSet;
249 SpoofImpl *This = SpoofImpl::validateThis(sc, *status);
250 if (This == NULL) {
263 delete This->fAllowedCharsSet;
264 This->fAllowedCharsSet = clonedSet;
265 This->fChecks |= USPOOF_CHAR_LIMIT;
275 const SpoofImpl *This = SpoofImpl::validateThis(sc, *status);
276 if (This == NULL) {
349 const SpoofImpl *This = SpoofImpl::validateThis(sc, *status);
361 if ((This->fChecks & (USPOOF_SINGLE_SCRIPT_CONFUSABLE | USPOOF_MIXED_SCRIPT_CONFUSABLE |
366 int32_t flagsForSkeleton = This->fChecks & USPOOF_ANY_CASE;
369 IdentifierInfo *identifierInfo = This->getIdentifierInfo(*status);
377 This->releaseIdentifierInfo(identifierInfo);
380 if (This->fChecks & USPOOF_SINGLE_SCRIPT_CONFUSABLE) {
403 id1ScriptCount <= 1 && id2ScriptCount <= 1 && (This->fChecks & USPOOF_WHOLE_SCRIPT_CONFUSABLE);
408 if ((This->fChecks & USPOOF_MIXED_SCRIPT_CONFUSABLE) || possiblyWholeScriptConfusables ) {
436 const SpoofImpl *This = SpoofImpl::validateThis(sc, *status);
437 if (This == NULL) {
443 if ((This->fChecks) & (USPOOF_RESTRICTION_LEVEL | USPOOF_MIXED_NUMBERS)) {
444 identifierInfo = This->getIdentifierInfo(*status);
449 identifierInfo->setIdentifierProfile(*This->fAllowedCharsSet);
453 if ((This->fChecks) & USPOOF_RESTRICTION_LEVEL) {
455 if (idRestrictionLevel > This->fRestrictionLevel) {
458 if (This->fChecks & USPOOF_AUX_INFO) {
463 if ((This->fChecks) & USPOOF_MIXED_NUMBERS) {
477 if (This->fChecks & (USPOOF_CHAR_LIMIT)) {
484 if (!This->fAllowedCharsSet->contains(c)) {
491 if (This->fChecks &
498 if (This->fChecks & USPOOF_INVISIBLE) {
538 if (This->fChecks & (USPOOF_WHOLE_SCRIPT_CONFUSABLE | USPOOF_MIXED_SCRIPT_CONFUSABLE)) {
554 identifierInfo = This->getIdentifierInfo(*status);
564 This->wholeScriptCheck(nfdText, &scripts, *status);
568 if ((This->fChecks & USPOOF_WHOLE_SCRIPT_CONFUSABLE) &&
574 if ((This->fChecks & USPOOF_MIXED_SCRIPT_CONFUSABLE) &&
583 This->releaseIdentifierInfo(identifierInfo);
622 const SpoofImpl *This = SpoofImpl::validateThis(sc, *status);
657 This->confusableLookup(c, tableMask, skelStr);
696 SpoofImpl *This = SpoofImpl::validateThis(sc, *status);
697 if (This == NULL) {
701 int32_t dataSize = This->fSpoofData->fRawData->fLength;
706 uprv_memcpy(buf, This->fSpoofData->fRawData, dataSize);