• Home
  • Raw
  • Download

Lines Matching refs:fPattern

87     fPattern = pat;  in RegexMatcher()
101 fPattern = fPatternOwned; in RegexMatcher()
124 fPattern = fPatternOwned; in RegexMatcher()
140 fPattern = fPatternOwned; in RegexMatcher()
156 fPattern = fPatternOwned; in RegexMatcher()
172 fPattern = NULL; in ~RegexMatcher()
198 fPattern = NULL; in init()
255 if (fPattern->fDataSize > (int32_t)(sizeof(fSmallData)/sizeof(fSmallData[0]))) { in init2()
256 fData = (int64_t *)uprv_malloc(fPattern->fDataSize * sizeof(int64_t)); in init2()
439 if (numDigits >= fPattern->fMaxCaptureDigits) { in appendReplacement()
566 if (group < 0 || group > fPattern->fGroupMap->size()) { in end64()
576 int32_t groupOffset = fPattern->fGroupMap->elementAti(group-1); in end64()
577 U_ASSERT(groupOffset < fPattern->fFrameSize); in end64()
645 testStartLimit = fActiveLimit - fPattern->fMinMatchLen; in find()
660 switch (fPattern->fStartType) { in find()
704 U_ASSERT(fPattern->fMinMatchLen > 0); in find()
713 if (c >= 0 && ((c<256 && fPattern->fInitialChars8->contains(c)) || in find()
714 (c>=256 && fPattern->fInitialChars->contains(c)))) { in find()
740 U_ASSERT(fPattern->fMinMatchLen > 0); in find()
741 UChar32 theChar = fPattern->fInitialChar; in find()
789 if (fPattern->fFlags & UREGEX_UNIX_LINES) { in find()
929 int32_t testLen = (int32_t)(fActiveLimit - fPattern->fMinMatchLen); in findUsingChunk()
939 switch (fPattern->fStartType) { in findUsingChunk()
981 U_ASSERT(fPattern->fMinMatchLen > 0); in findUsingChunk()
985 if ((c<256 && fPattern->fInitialChars8->contains(c)) || in findUsingChunk()
986 (c>=256 && fPattern->fInitialChars->contains(c))) { in findUsingChunk()
1010 U_ASSERT(fPattern->fMinMatchLen > 0); in findUsingChunk()
1011 UChar32 theChar = fPattern->fInitialChar; in findUsingChunk()
1049 if (fPattern->fFlags & UREGEX_UNIX_LINES) { in findUsingChunk()
1143 if (groupNum < 0 || groupNum > fPattern->fGroupMap->size()) { in group()
1157 int32_t groupOffset = fPattern->fGroupMap->elementAti(groupNum-1); in group()
1158 U_ASSERT(groupOffset < fPattern->fFrameSize); in group()
1207 if (groupNum < 0 || groupNum > fPattern->fGroupMap->size()) { in group()
1226 int32_t groupOffset = fPattern->fGroupMap->elementAti(groupNum-1); in group()
1227 U_ASSERT(groupOffset < fPattern->fFrameSize); in group()
1304 if (groupNum < 0 || groupNum > fPattern->fGroupMap->size()) { in appendGroup()
1314 int32_t groupOffset = fPattern->fGroupMap->elementAti(groupNum-1); in appendGroup()
1315 U_ASSERT(groupOffset < fPattern->fFrameSize); in appendGroup()
1360 return fPattern->fGroupMap->size(); in groupCount()
1662 return *fPattern; in pattern()
1907 if (fPattern->fNeedsAltInput) { in reset()
1933 …if (fPattern->fNeedsAltInput) fAltInputText = utext_clone(fAltInputText, fInputText, FALSE, TRUE, … in reset()
2091 int32_t numCaptureGroups = fPattern->fGroupMap->size(); in split()
2285 if (group < 0 || group > fPattern->fGroupMap->size()) { in start64()
2293 int32_t groupOffset = fPattern->fGroupMap->elementAti(group-1); in start64()
2294 U_ASSERT(groupOffset < fPattern->fFrameSize); in start64()
2394 if (adjustedLimit < fPattern->fFrameSize) { in setStackLimit()
2395 adjustedLimit = fPattern->fFrameSize; in setStackLimit()
2498 …REStackFrame *iFrame = (REStackFrame *)fStack->reserveBlock(fPattern->fFrameSize, fDeferredStatus); in resetStack()
2500 for (i=0; i<fPattern->fFrameSize-RESTACKFRAME_HDRCOUNT; i++) { in resetStack()
2539 cIsWord = fPattern->fStaticSets[URX_ISWORD_SET]->contains(c); in isWordBoundary()
2552 prevCIsWord = fPattern->fStaticSets[URX_ISWORD_SET]->contains(prevChar); in isWordBoundary()
2577 cIsWord = fPattern->fStaticSets[URX_ISWORD_SET]->contains(c); in isChunkWordBoundary()
2591 prevCIsWord = fPattern->fStaticSets[URX_ISWORD_SET]->contains(prevChar); in isChunkWordBoundary()
2765 UChar32 c = utext_next32From(fPattern->fPattern, 0); in MatchAt()
2772 c = UTEXT_NEXT32(fPattern->fPattern); in MatchAt()
2796 int64_t *pat = fPattern->fCompiledPat->getBuffer(); in MatchAt()
2798 const UChar *litText = fPattern->fLiteralText.getBuffer(); in MatchAt()
2799 UVector *sets = fPattern->fSets; in MatchAt()
2801 fFrameSize = fPattern->fFrameSize; in MatchAt()
2809 for (i = 0; i<fPattern->fDataSize; i++) { in MatchAt()
2832 fPattern->dumpOp(fp->fPatIdx); in MatchAt()
3171 UnicodeSet **sets = fPattern->fStaticSets; in MatchAt()
3278 Regex8BitSet *s8 = &fPattern->fStaticSets8[opValue]; in MatchAt()
3283 const UnicodeSet *s = fPattern->fStaticSets[opValue]; in MatchAt()
3314 Regex8BitSet *s8 = &fPattern->fStaticSets8[opValue]; in MatchAt()
3320 const UnicodeSet *s = fPattern->fStaticSets[opValue]; in MatchAt()
3344 Regex8BitSet *s8 = &fPattern->fSets8[opValue]; in MatchAt()
3452 U_ASSERT(opValue < fPattern->fCompiledPat->size()); in MatchAt()
3463 U_ASSERT(opValue > 0 && opValue < fPattern->fCompiledPat->size()); in MatchAt()
3598 U_ASSERT(opValue >= 0 && opValue < fPattern->fDataSize); in MatchAt()
3604 U_ASSERT(opValue >= 0 && opValue < fPattern->fDataSize); in MatchAt()
3749 U_ASSERT(opValue>=0 && opValue+1<fPattern->fDataSize); in MatchAt()
3761 U_ASSERT(opValue>=0 && opValue+1<fPattern->fDataSize); in MatchAt()
3860 U_ASSERT(opValue>=0 && opValue+1<fPattern->fDataSize); in MatchAt()
3886 U_ASSERT(opValue>=0 && opValue+1<fPattern->fDataSize); in MatchAt()
3925 U_ASSERT(opValue>=0 && opValue+1<fPattern->fDataSize); in MatchAt()
3962 U_ASSERT(opValue>=0 && opValue+1<fPattern->fDataSize); in MatchAt()
4001 U_ASSERT(opValue>=0 && opValue+1<fPattern->fDataSize); in MatchAt()
4025 U_ASSERT(opValue>=0 && opValue+1<fPattern->fDataSize); in MatchAt()
4044 Regex8BitSet *s8 = &fPattern->fSets8[opValue]; in MatchAt()
4257 UChar32 c = utext_next32From(fPattern->fPattern, 0); in MatchChunkAt()
4264 c = UTEXT_NEXT32(fPattern->fPattern); in MatchChunkAt()
4288 int64_t *pat = fPattern->fCompiledPat->getBuffer(); in MatchChunkAt()
4290 const UChar *litText = fPattern->fLiteralText.getBuffer(); in MatchChunkAt()
4291 UVector *sets = fPattern->fSets; in MatchChunkAt()
4295 fFrameSize = fPattern->fFrameSize; in MatchChunkAt()
4303 for (i = 0; i<fPattern->fDataSize; i++) { in MatchChunkAt()
4326 fPattern->dumpOp(fp->fPatIdx); in MatchChunkAt()
4654 UnicodeSet **sets = fPattern->fStaticSets; in MatchChunkAt()
4753 Regex8BitSet *s8 = &fPattern->fStaticSets8[opValue]; in MatchChunkAt()
4758 const UnicodeSet *s = fPattern->fStaticSets[opValue]; in MatchChunkAt()
4785 Regex8BitSet *s8 = &fPattern->fStaticSets8[opValue]; in MatchChunkAt()
4790 const UnicodeSet *s = fPattern->fStaticSets[opValue]; in MatchChunkAt()
4814 Regex8BitSet *s8 = &fPattern->fSets8[opValue]; in MatchChunkAt()
4911 U_ASSERT(opValue < fPattern->fCompiledPat->size()); in MatchChunkAt()
4922 U_ASSERT(opValue > 0 && opValue < fPattern->fCompiledPat->size()); in MatchChunkAt()
5057 U_ASSERT(opValue >= 0 && opValue < fPattern->fDataSize); in MatchChunkAt()
5063 U_ASSERT(opValue >= 0 && opValue < fPattern->fDataSize); in MatchChunkAt()
5190 U_ASSERT(opValue>=0 && opValue+1<fPattern->fDataSize); in MatchChunkAt()
5202 U_ASSERT(opValue>=0 && opValue+1<fPattern->fDataSize); in MatchChunkAt()
5288 U_ASSERT(opValue>=0 && opValue+1<fPattern->fDataSize); in MatchChunkAt()
5314 U_ASSERT(opValue>=0 && opValue+1<fPattern->fDataSize); in MatchChunkAt()
5351 U_ASSERT(opValue>=0 && opValue+1<fPattern->fDataSize); in MatchChunkAt()
5388 U_ASSERT(opValue>=0 && opValue+1<fPattern->fDataSize); in MatchChunkAt()
5425 U_ASSERT(opValue>=0 && opValue+1<fPattern->fDataSize); in MatchChunkAt()
5449 U_ASSERT(opValue>=0 && opValue+1<fPattern->fDataSize); in MatchChunkAt()
5468 Regex8BitSet *s8 = &fPattern->fSets8[opValue]; in MatchChunkAt()