Lines Matching refs:fData
197 fData(NULL)
205 fData(NULL)
213 fData(other.fData)
215 if (fData != NULL)
216 fData->AcquireReference();
222 if (fData != NULL)
223 fData->ReleaseReference();
231 if (fData != NULL) {
232 fData->ReleaseReference();
233 fData = NULL;
244 fData = dataReference.Detach();
256 new(std::nothrow) MatchResultData(fData->CompiledExpression(),
264 if (fData != NULL)
265 fData->ReleaseReference();
267 fData = other.fData;
269 if (fData != NULL)
270 fData->AcquireReference();
281 fData(NULL)
288 fData(data)
295 fData(other.fData)
297 if (fData != NULL)
298 fData->AcquireReference();
304 if (fData != NULL)
305 fData->ReleaseReference();
312 return fData != NULL && fData->MatchCount() > 0;
319 return fData != NULL && fData->MatchCount() > 0
320 ? fData->Matches()[0].rm_so : 0;
327 return fData != NULL && fData->MatchCount() > 0
328 ? fData->Matches()[0].rm_eo : 0;
335 if (fData == NULL)
338 size_t matchCount = fData->MatchCount();
346 return fData != NULL && fData->MatchCount() > index + 1
347 ? fData->Matches()[index + 1].rm_so : 0;
354 return fData != NULL && fData->MatchCount() > index + 1
355 ? fData->Matches()[index + 1].rm_eo : 0;
362 if (fData != NULL)
363 fData->ReleaseReference();
365 fData = other.fData;
367 if (fData != NULL)
368 fData->AcquireReference();