• Home
  • Raw
  • Download

Lines Matching refs:fPattern

80     fPattern = pat;  in RegexMatcher()
94 fPattern = fPatternOwned; in RegexMatcher()
117 fPattern = fPatternOwned; in RegexMatcher()
133 fPattern = fPatternOwned; in RegexMatcher()
149 fPattern = fPatternOwned; in RegexMatcher()
165 fPattern = nullptr; in ~RegexMatcher()
192 fPattern = nullptr; in init()
246 if (fPattern->fDataSize > UPRV_LENGTHOF(fSmallData)) { in init2()
247 fData = (int64_t *)uprv_malloc(fPattern->fDataSize * sizeof(int64_t)); in init2()
434 … groupNum = fPattern->fNamedCaptureMap ? uhash_geti(fPattern->fNamedCaptureMap, &groupName) : 0; in appendReplacement()
446 int32_t numCaptureGroups = fPattern->fGroupMap->size(); in appendReplacement()
568 if (group < 0 || group > fPattern->fGroupMap->size()) { in end64()
578 int32_t groupOffset = fPattern->fGroupMap->elementAti(group-1); in end64()
579 U_ASSERT(groupOffset < fPattern->fFrameSize); in end64()
682 testStartLimit = fActiveLimit - fPattern->fMinMatchLen; in find()
691 testStartLimit = fActiveLimit - (fPattern->fMinMatchLen > 0 ? 1 : 0); in find()
697 switch (fPattern->fStartType) { in find()
741 U_ASSERT(fPattern->fMinMatchLen > 0); in find()
750 if (c >= 0 && ((c<256 && fPattern->fInitialChars8->contains(c)) || in find()
751 (c>=256 && fPattern->fInitialChars->contains(c)))) { in find()
776 U_ASSERT(fPattern->fMinMatchLen > 0); in find()
777 UChar32 theChar = fPattern->fInitialChar; in find()
824 if (fPattern->fFlags & UREGEX_UNIX_LINES) { in find()
968 int32_t testLen = (int32_t)(fActiveLimit - fPattern->fMinMatchLen); in findUsingChunk()
978 switch (fPattern->fStartType) { in findUsingChunk()
1020 U_ASSERT(fPattern->fMinMatchLen > 0); in findUsingChunk()
1024 if ((c<256 && fPattern->fInitialChars8->contains(c)) || in findUsingChunk()
1025 (c>=256 && fPattern->fInitialChars->contains(c))) { in findUsingChunk()
1049 U_ASSERT(fPattern->fMinMatchLen > 0); in findUsingChunk()
1050 UChar32 theChar = fPattern->fInitialChar; in findUsingChunk()
1088 if (fPattern->fFlags & UREGEX_UNIX_LINES) { in findUsingChunk()
1180 } else if (groupNum < 0 || groupNum > fPattern->fGroupMap->size()) { in group()
1193 int32_t groupOffset = fPattern->fGroupMap->elementAti(groupNum-1); in group()
1194 U_ASSERT(groupOffset < fPattern->fFrameSize); in group()
1262 if (groupNum < 0 || groupNum > fPattern->fGroupMap->size()) { in appendGroup()
1272 int32_t groupOffset = fPattern->fGroupMap->elementAti(groupNum-1); in appendGroup()
1273 U_ASSERT(groupOffset < fPattern->fFrameSize); in appendGroup()
1318 return fPattern->fGroupMap->size(); in groupCount()
1608 return *fPattern; in pattern()
1853 if (fPattern->fNeedsAltInput) { in reset()
1885 …if (fPattern->fNeedsAltInput) fAltInputText = utext_clone(fAltInputText, fInputText, false, true, … in reset()
2109 int32_t numCaptureGroups = fPattern->fGroupMap->size(); in split()
2304 if (group < 0 || group > fPattern->fGroupMap->size()) { in start64()
2312 int32_t groupOffset = fPattern->fGroupMap->elementAti(group-1); in start64()
2313 U_ASSERT(groupOffset < fPattern->fFrameSize); in start64()
2413 if (adjustedLimit < fPattern->fFrameSize) { in setStackLimit()
2414 adjustedLimit = fPattern->fFrameSize; in setStackLimit()
2517 …REStackFrame *iFrame = (REStackFrame *)fStack->reserveBlock(fPattern->fFrameSize, fDeferredStatus); in resetStack()
2523 for (i=0; i<fPattern->fFrameSize-RESTACKFRAME_HDRCOUNT; i++) { in resetStack()
2801 printf("Original Pattern: \"%s\"\n", CStr(StringFromUText(fPattern->fPattern))()); in MatchAt()
2812 int64_t *pat = fPattern->fCompiledPat->getBuffer(); in MatchAt()
2814 const char16_t *litText = fPattern->fLiteralText.getBuffer(); in MatchAt()
2815 UVector *fSets = fPattern->fSets; in MatchAt()
2817 fFrameSize = fPattern->fFrameSize; in MatchAt()
2829 for (i = 0; i<fPattern->fDataSize; i++) { in MatchAt()
2846 fPattern->dumpOp(fp->fPatIdx); in MatchAt()
3341 Regex8BitSet *s8 = &fPattern->fSets8[opValue]; in MatchAt()
3448 U_ASSERT(opValue < fPattern->fCompiledPat->size()); in MatchAt()
3459 U_ASSERT(opValue > 0 && opValue < fPattern->fCompiledPat->size()); in MatchAt()
3621 U_ASSERT(opValue >= 0 && opValue < fPattern->fDataSize); in MatchAt()
3627 U_ASSERT(opValue >= 0 && opValue < fPattern->fDataSize); in MatchAt()
3772 U_ASSERT(opValue>=0 && opValue+3<fPattern->fDataSize); in MatchAt()
3786 U_ASSERT(opValue>=0 && opValue+3<fPattern->fDataSize); in MatchAt()
3887 U_ASSERT(opValue>=0 && opValue+4<fPattern->fDataSize); in MatchAt()
3920 U_ASSERT(opValue>=0 && opValue+4<fPattern->fDataSize); in MatchAt()
3964 U_ASSERT(opValue>=0 && opValue+4<fPattern->fDataSize); in MatchAt()
4006 U_ASSERT(opValue>=0 && opValue+4<fPattern->fDataSize); in MatchAt()
4050 U_ASSERT(opValue>=0 && opValue+4<fPattern->fDataSize); in MatchAt()
4074 U_ASSERT(opValue>=0 && opValue+1<fPattern->fDataSize); in MatchAt()
4093 Regex8BitSet *s8 = &fPattern->fSets8[opValue]; in MatchAt()
4309 printf("Original Pattern: \"%s\"\n", CStr(StringFromUText(fPattern->fPattern))()); in MatchChunkAt()
4320 int64_t *pat = fPattern->fCompiledPat->getBuffer(); in MatchChunkAt()
4322 const char16_t *litText = fPattern->fLiteralText.getBuffer(); in MatchChunkAt()
4323 UVector *fSets = fPattern->fSets; in MatchChunkAt()
4327 fFrameSize = fPattern->fFrameSize; in MatchChunkAt()
4339 for (i = 0; i<fPattern->fDataSize; i++) { in MatchChunkAt()
4356 fPattern->dumpOp(fp->fPatIdx); in MatchChunkAt()
4839 Regex8BitSet *s8 = &fPattern->fSets8[opValue]; in MatchChunkAt()
4935 U_ASSERT(opValue < fPattern->fCompiledPat->size()); in MatchChunkAt()
4946 U_ASSERT(opValue > 0 && opValue < fPattern->fCompiledPat->size()); in MatchChunkAt()
5106 U_ASSERT(opValue >= 0 && opValue < fPattern->fDataSize); in MatchChunkAt()
5112 U_ASSERT(opValue >= 0 && opValue < fPattern->fDataSize); in MatchChunkAt()
5245 U_ASSERT(opValue>=0 && opValue+3<fPattern->fDataSize); in MatchChunkAt()
5259 U_ASSERT(opValue>=0 && opValue+3<fPattern->fDataSize); in MatchChunkAt()
5347 U_ASSERT(opValue>=0 && opValue+4<fPattern->fDataSize); in MatchChunkAt()
5375 U_ASSERT(opValue>=0 && opValue+4<fPattern->fDataSize); in MatchChunkAt()
5415 U_ASSERT(opValue>=0 && opValue+4<fPattern->fDataSize); in MatchChunkAt()
5452 U_ASSERT(opValue>=0 && opValue+4<fPattern->fDataSize); in MatchChunkAt()
5492 U_ASSERT(opValue>=0 && opValue+4<fPattern->fDataSize); in MatchChunkAt()
5516 U_ASSERT(opValue>=0 && opValue+1<fPattern->fDataSize); in MatchChunkAt()
5535 Regex8BitSet *s8 = &fPattern->fSets8[opValue]; in MatchChunkAt()