• 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()
190 fPattern = nullptr; in init()
244 if (fPattern->fDataSize > UPRV_LENGTHOF(fSmallData)) { in init2()
245 fData = static_cast<int64_t*>(uprv_malloc(fPattern->fDataSize * sizeof(int64_t))); in init2()
432 … groupNum = fPattern->fNamedCaptureMap ? uhash_geti(fPattern->fNamedCaptureMap, &groupName) : 0; in appendReplacement()
444 int32_t numCaptureGroups = fPattern->fGroupMap->size(); 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()
680 testStartLimit = fActiveLimit - fPattern->fMinMatchLen; in find()
689 testStartLimit = fActiveLimit - (fPattern->fMinMatchLen > 0 ? 1 : 0); in find()
695 switch (fPattern->fStartType) { in find()
739 U_ASSERT(fPattern->fMinMatchLen > 0); in find()
748 if (c >= 0 && ((c<256 && fPattern->fInitialChars8->contains(c)) || in find()
749 (c>=256 && fPattern->fInitialChars->contains(c)))) { in find()
774 U_ASSERT(fPattern->fMinMatchLen > 0); in find()
775 UChar32 theChar = fPattern->fInitialChar; in find()
822 if (fPattern->fFlags & UREGEX_UNIX_LINES) { in find()
966 int32_t testLen = static_cast<int32_t>(fActiveLimit - fPattern->fMinMatchLen); in findUsingChunk()
976 switch (fPattern->fStartType) { in findUsingChunk()
1018 U_ASSERT(fPattern->fMinMatchLen > 0); in findUsingChunk()
1022 if ((c<256 && fPattern->fInitialChars8->contains(c)) || in findUsingChunk()
1023 (c>=256 && fPattern->fInitialChars->contains(c))) { in findUsingChunk()
1047 U_ASSERT(fPattern->fMinMatchLen > 0); in findUsingChunk()
1048 UChar32 theChar = fPattern->fInitialChar; in findUsingChunk()
1086 if (fPattern->fFlags & UREGEX_UNIX_LINES) { in findUsingChunk()
1178 } else if (groupNum < 0 || groupNum > fPattern->fGroupMap->size()) { in group()
1191 int32_t groupOffset = fPattern->fGroupMap->elementAti(groupNum-1); in group()
1192 U_ASSERT(groupOffset < fPattern->fFrameSize); in group()
1260 if (groupNum < 0 || groupNum > fPattern->fGroupMap->size()) { in appendGroup()
1270 int32_t groupOffset = fPattern->fGroupMap->elementAti(groupNum-1); in appendGroup()
1271 U_ASSERT(groupOffset < fPattern->fFrameSize); in appendGroup()
1316 return fPattern->fGroupMap->size(); in groupCount()
1606 return *fPattern; in pattern()
1851 if (fPattern->fNeedsAltInput) { in reset()
1883 …if (fPattern->fNeedsAltInput) fAltInputText = utext_clone(fAltInputText, fInputText, false, true, … in reset()
2107 int32_t numCaptureGroups = fPattern->fGroupMap->size(); in split()
2302 if (group < 0 || group > fPattern->fGroupMap->size()) { in start64()
2310 int32_t groupOffset = fPattern->fGroupMap->elementAti(group-1); in start64()
2311 U_ASSERT(groupOffset < fPattern->fFrameSize); in start64()
2411 if (adjustedLimit < fPattern->fFrameSize) { in setStackLimit()
2412 adjustedLimit = fPattern->fFrameSize; in setStackLimit()
2515 …REStackFrame* iFrame = reinterpret_cast<REStackFrame*>(fStack->reserveBlock(fPattern->fFrameSize, … in resetStack()
2521 for (i=0; i<fPattern->fFrameSize-RESTACKFRAME_HDRCOUNT; i++) { in resetStack()
2799 printf("Original Pattern: \"%s\"\n", CStr(StringFromUText(fPattern->fPattern))()); in MatchAt()
2810 int64_t *pat = fPattern->fCompiledPat->getBuffer(); in MatchAt()
2812 const char16_t *litText = fPattern->fLiteralText.getBuffer(); in MatchAt()
2813 UVector *fSets = fPattern->fSets; in MatchAt()
2815 fFrameSize = fPattern->fFrameSize; in MatchAt()
2827 for (i = 0; i<fPattern->fDataSize; i++) { in MatchAt()
2844 fPattern->dumpOp(fp->fPatIdx); in MatchAt()
3339 Regex8BitSet *s8 = &fPattern->fSets8[opValue]; in MatchAt()
3446 U_ASSERT(opValue < fPattern->fCompiledPat->size()); in MatchAt()
3457 U_ASSERT(opValue > 0 && opValue < fPattern->fCompiledPat->size()); in MatchAt()
3619 U_ASSERT(opValue >= 0 && opValue < fPattern->fDataSize); in MatchAt()
3625 U_ASSERT(opValue >= 0 && opValue < fPattern->fDataSize); in MatchAt()
3770 U_ASSERT(opValue>=0 && opValue+3<fPattern->fDataSize); in MatchAt()
3784 U_ASSERT(opValue>=0 && opValue+3<fPattern->fDataSize); in MatchAt()
3885 U_ASSERT(opValue>=0 && opValue+4<fPattern->fDataSize); in MatchAt()
3918 U_ASSERT(opValue>=0 && opValue+4<fPattern->fDataSize); in MatchAt()
3962 U_ASSERT(opValue>=0 && opValue+4<fPattern->fDataSize); in MatchAt()
4004 U_ASSERT(opValue>=0 && opValue+4<fPattern->fDataSize); in MatchAt()
4048 U_ASSERT(opValue>=0 && opValue+4<fPattern->fDataSize); in MatchAt()
4072 U_ASSERT(opValue>=0 && opValue+1<fPattern->fDataSize); in MatchAt()
4091 Regex8BitSet *s8 = &fPattern->fSets8[opValue]; in MatchAt()
4306 printf("Original Pattern: \"%s\"\n", CStr(StringFromUText(fPattern->fPattern))()); in MatchChunkAt()
4317 int64_t *pat = fPattern->fCompiledPat->getBuffer(); in MatchChunkAt()
4319 const char16_t *litText = fPattern->fLiteralText.getBuffer(); in MatchChunkAt()
4320 UVector *fSets = fPattern->fSets; in MatchChunkAt()
4324 fFrameSize = fPattern->fFrameSize; in MatchChunkAt()
4336 for (i = 0; i<fPattern->fDataSize; i++) { in MatchChunkAt()
4353 fPattern->dumpOp(fp->fPatIdx); in MatchChunkAt()
4836 Regex8BitSet *s8 = &fPattern->fSets8[opValue]; in MatchChunkAt()
4932 U_ASSERT(opValue < fPattern->fCompiledPat->size()); in MatchChunkAt()
4943 U_ASSERT(opValue > 0 && opValue < fPattern->fCompiledPat->size()); in MatchChunkAt()
5103 U_ASSERT(opValue >= 0 && opValue < fPattern->fDataSize); in MatchChunkAt()
5109 U_ASSERT(opValue >= 0 && opValue < fPattern->fDataSize); in MatchChunkAt()
5242 U_ASSERT(opValue>=0 && opValue+3<fPattern->fDataSize); in MatchChunkAt()
5256 U_ASSERT(opValue>=0 && opValue+3<fPattern->fDataSize); in MatchChunkAt()
5344 U_ASSERT(opValue>=0 && opValue+4<fPattern->fDataSize); in MatchChunkAt()
5372 U_ASSERT(opValue>=0 && opValue+4<fPattern->fDataSize); in MatchChunkAt()
5412 U_ASSERT(opValue>=0 && opValue+4<fPattern->fDataSize); in MatchChunkAt()
5449 U_ASSERT(opValue>=0 && opValue+4<fPattern->fDataSize); in MatchChunkAt()
5489 U_ASSERT(opValue>=0 && opValue+4<fPattern->fDataSize); in MatchChunkAt()
5513 U_ASSERT(opValue>=0 && opValue+1<fPattern->fDataSize); in MatchChunkAt()
5532 Regex8BitSet *s8 = &fPattern->fSets8[opValue]; in MatchChunkAt()