Home
last modified time | relevance | path

Searched refs:RegExpExecResultCache (Results 1 – 6 of 6) sorted by relevance

/arkcompiler/ets_runtime/ecmascript/builtins/
Dbuiltins_regexp.cpp171 JSHandle<RegExpExecResultCache> cacheTable(thread->GetCurrentEcmaContext()->GetRegExpCache()); in Exec()
525 JSHandle<RegExpExecResultCache> cacheTable(thread->GetCurrentEcmaContext()->GetRegExpCache()); in Match()
567RegExpExecResultCache::EXEC_TYPE, thisObj, in Match()
579RegExpExecResultCache::MATCH_TYPE, thisObj, in Match()
621RegExpExecResultCache::AddResultInCache(thread, cacheTable, pattern, flags, inputString, in Match()
623 RegExpExecResultCache::MATCH_TYPE, 0, 0); in Match()
778 JSHandle<RegExpExecResultCache> cacheTable(thread->GetCurrentEcmaContext()->GetRegExpCache()); in RegExpReplaceFast()
794RegExpExecResultCache::REPLACE_TYPE, regexp, in RegExpReplaceFast()
850RegExpExecResultCache::AddResultInCache(thread, cacheTable, pattern, flagsBits, tagInputString, in RegExpReplaceFast()
852RegExpExecResultCache::REPLACE_TYPE, lastIndexInput, lastIndex, in RegExpReplaceFast()
[all …]
Dbuiltins_regexp.h146 class RegExpExecResultCache : public TaggedArray {
156 static RegExpExecResultCache *Cast(TaggedObject *object) in Cast()
158 return reinterpret_cast<RegExpExecResultCache *>(object); in Cast()
168 static void AddResultInCache(JSThread *thread, JSHandle<RegExpExecResultCache> cache,
175 static void GrowRegexpCache(JSThread *thread, JSHandle<RegExpExecResultCache> cache);
Dbuiltins_string.cpp631 … JSHandle<RegExpExecResultCache> cacheTable(thread->GetCurrentEcmaContext()->GetRegExpCache()); in Match()
636RegExpExecResultCache::MATCH_TYPE, regexp, in Match()
869 … JSHandle<RegExpExecResultCache> cacheTable(thread->GetCurrentEcmaContext()->GetRegExpCache()); in Replace()
874RegExpExecResultCache::REPLACE_TYPE, searchTag, in Replace()
/arkcompiler/ets_runtime/ecmascript/
Decma_vm.h53 class RegExpExecResultCache; variable
Decma_context.h48 class RegExpExecResultCache; variable
Decma_context.cpp752 regexpCache_ = builtins::RegExpExecResultCache::CreateCacheTable(thread_); in SetupRegExpResultCache()