Home
last modified time | relevance | path

Searched refs:flagsStr (Results 1 – 5 of 5) sorted by relevance

/arkcompiler/ets_frontend/es2panda/lexer/regexp/
Dregexp.h48 util::StringView flagsStr; member
Dregexp.cpp27 …StringView p, util::StringView f, RegExpFlags reFlags) : patternStr(p), flagsStr(f), flags(reFlags) in RegExp()
/arkcompiler/ets_runtime/ecmascript/builtins/
Dbuiltins_regexp.cpp1681 uint8_t *flagsStr = new uint8_t[7]; // 7: maximum 6 flags + '\0' in FlagsBitsToString() local
1684 flagsStr[flagsLen] = 'g'; in FlagsBitsToString()
1688 flagsStr[flagsLen] = 'i'; in FlagsBitsToString()
1692 flagsStr[flagsLen] = 'm'; in FlagsBitsToString()
1696 flagsStr[flagsLen] = 's'; in FlagsBitsToString()
1700 flagsStr[flagsLen] = 'u'; in FlagsBitsToString()
1704 flagsStr[flagsLen] = 'y'; in FlagsBitsToString()
1707 flagsStr[flagsLen] = '\0'; in FlagsBitsToString()
1708 …JSHandle<EcmaString> flagsString = thread->GetEcmaVM()->GetFactory()->NewFromUtf8(flagsStr, flagsL… in FlagsBitsToString()
1709 delete[] flagsStr; in FlagsBitsToString()
[all …]
Dbuiltins_regexp.h151 … bool Match(int entry, JSTaggedValue &pattenStr, JSTaggedValue &flagsStr, JSTaggedValue &inputStr,
/arkcompiler/ets_frontend/es2panda/parser/
DexpressionParser.cpp1066 auto *regexpNode = AllocNode<ir::RegExpLiteral>(regexp.patternStr, regexp.flagsStr); in ParsePrimaryExpression()