Home
last modified time | relevance | path

Searched refs:RegExpParserCache (Results 1 – 7 of 7) sorted by relevance

/arkcompiler/ets_runtime/ecmascript/regexp/
Dregexp_parser_cache.cpp19 RegExpParserCache::RegExpParserCache() in RegExpParserCache() function in panda::ecmascript::RegExpParserCache
24 RegExpParserCache::~RegExpParserCache() in ~RegExpParserCache()
29 void RegExpParserCache::Clear() in Clear()
39 size_t RegExpParserCache::GetHash(EcmaString *pattern, const uint32_t flags) in GetHash()
45 std::pair<JSTaggedValue, size_t> RegExpParserCache::GetCache(EcmaString *pattern, const uint32_t fl… in GetCache()
57 void RegExpParserCache::SetCache(EcmaString *pattern, const uint32_t flags, in SetCache()
Dregexp_parser_cache.h26 class RegExpParserCache {
28 RegExpParserCache();
29 ~RegExpParserCache();
/arkcompiler/ets_runtime/ecmascript/
Decma_context.h41 class RegExpParserCache; variable
163 RegExpParserCache *GetRegExpParserCache() const in GetRegExpParserCache()
418 RegExpParserCache *regExpParserCache_ {nullptr};
Decma_vm.h42 class RegExpParserCache; variable
Decma_context.cpp82 regExpParserCache_ = new RegExpParserCache(); in Initialize()
/arkcompiler/ets_runtime/ecmascript/builtins/tests/
Dbuiltins_regexp_test.cpp648 RegExpParserCache *regExpParserCache = thread->GetCurrentEcmaContext()->GetRegExpParserCache(); in HWTEST_F_L0()
657 RegExpParserCache::CACHE_SIZE, vec).first.IsHole()); in HWTEST_F_L0()
/arkcompiler/ets_runtime/ecmascript/builtins/
Dbuiltins_regexp.cpp1755 RegExpParserCache *regExpParserCache = thread->GetCurrentEcmaContext()->GetRegExpParserCache(); in RegExpInitialize()