Lines Matching defs:useCache
161 bool useCache = true;
165 useCache = false;
169 return RegExpBuiltinExec(thread, thisObj, string, isFastPath, useCache);
257 const JSHandle<JSTaggedValue> inputStr, bool useCache)
265 if (useCache) {
289 if (useCache) {
304 if (useCache) {
612 bool useCache = true;
616 useCache = false;
624 return RegExpBuiltinExec(thread, regexp, string, isFastPath, useCache);
626 return RegExpExec(thread, regexp, string, useCache);
630 if (useCache) {
687 result.Update(RegExpExec(thread, regexp, string, useCache));
844 bool useCache = false;
852 useCache = ShouldUseCache(thread, inputString);
855 if (useCache) {
869 if (useCache) {
1013 bool useCache = true;
1018 useCache = false;
1033 useCache = false;
1102 execResult.Update(RegExpExec(thread, thisObj, inputStr, useCache, true));
1330 if (useCache) {
1436 bool useCache = false;
1439 useCache = true;
1440 return RegExpSplitFast(thread, regexp, jsString, MAX_SPLIT_LIMIT, useCache);
1444 return RegExpSplitFast(thread, regexp, jsString, static_cast<uint32_t>(lim), useCache);
1524 JSHandle<JSTaggedValue> execResult(thread, RegExpExec(thread, splitter, jsString, useCache));
1548 JSHandle<JSTaggedValue> execResult(thread, RegExpExec(thread, splitter, jsString, useCache));
1660 JSHandle<JSTaggedValue> jsString, uint32_t limit, bool useCache)
1667 if (useCache) {
1682 if (useCache) {
1691 if (useCache) {
1736 if (useCache) {
1765 if (useCache) {
1977 bool isFastPath, bool useCache, bool isIntermediateResult)
1986 if (useCache) {
1994 JSTaggedValue result = RegExpBuiltinExecWithoutResult(thread, regexp, inputStr, isFastPath, lastIndex, useCache);
2110 if (useCache) {
2127 bool isFastPath, uint32_t lastIndex, bool useCache)
2153 if (useCache) {
2172 const JSHandle<JSTaggedValue> &inputString, bool useCache,
2213 return RegExpBuiltinExec(thread, regexp, inputString, false, useCache, isIntermediateResult);