Home
last modified time | relevance | path

Searched refs:pattern_ (Results 1 - 7 of 7) sorted by relevance

/arkcompiler/ets_runtime/ecmascript/regexp/
H A Dregexp_parser_cache.cpp32 info.pattern_ = nullptr; in Clear()
50 if (info.flags_ != flags || info.pattern_ == nullptr || in GetCache()
51 !EcmaStringAccessor::StringsAreEqual(info.pattern_, pattern)) { in GetCache()
64 info.pattern_ = pattern; in SetCache()
H A Dregexp_parser_cache.h43 EcmaString *pattern_ {nullptr};
/arkcompiler/ets_frontend/ets2panda/util/ast-builders/
H A DregExpLiteralBuilder.h31 pattern_ = pattern; in SetPattern()
49 auto *node = AllocNode(pattern_, flags_, flagsStr_); in Build()
54 util::StringView pattern_; member in ark::es2panda::ir::RegExpLiteralBuilder
/arkcompiler/ets_frontend/ets2panda/ir/expressions/literals/
H A DregExpLiteral.cpp35 dumper->Add({{"type", "RegExpLiteral"}, {"source", pattern_}, {"flags", flagsStr_}}); in Dump()
40 dumper->Add(std::string(pattern_)); in Dump()
65 if (auto *const clone = allocator->New<RegExpLiteral>(pattern_, flags_, flagsStr_); clone != nullptr) { in Clone()
H A DregExpLiteral.h33 : Literal(AstNodeType::REGEXP_LITERAL), pattern_(pattern), flags_(flags), flagsStr_(flagsStr) in RegExpLiteral()
39 return pattern_;
64 util::StringView pattern_; member in ark::es2panda::ir::RegExpLiteral
/arkcompiler/ets_frontend/es2panda/ir/expressions/literals/
H A DregExpLiteral.h36 : Literal(AstNodeType::REGEXP_LITERAL), pattern_(pattern), flags_(flags) in RegExpLiteral()
42 return pattern_; in Pattern()
62 util::StringView pattern_; member in panda::es2panda::panda::es2panda::panda::es2panda::ir::RegExpLiteral
H A DregExpLiteral.cpp30 dumper->Add({{"type", "RegExpLiteral"}, {"source", pattern_}, {"flags", flags_}}); in Dump()
44 pg->LoadAccumulatorString(this, pattern_); in Compile()

Completed in 2 milliseconds