Home
last modified time | relevance | path

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

/arkcompiler/ets_frontend/ts2panda/src/expression/
DregularExpression.ts24 export enum RegExpFlags { enum
59 flagsBitsTemp = RegExpFlags.FLAG_GLOBAL;
62 flagsBitsTemp = RegExpFlags.FLAG_IGNORECASE;
65 flagsBitsTemp = RegExpFlags.FLAG_MULTILINE;
68 flagsBitsTemp = RegExpFlags.FLAG_DOTALL;
71 flagsBitsTemp = RegExpFlags.FLAG_UTF16;
74 flagsBitsTemp = RegExpFlags.FLAG_STICKY;
/arkcompiler/ets_frontend/es2panda/lexer/regexp/
Dregexp.h26 enum class RegExpFlags { enum
36 DEFINE_BITOPS(RegExpFlags) in DEFINE_BITOPS() argument
45 RegExp(util::StringView p, util::StringView f, RegExpFlags reFlags);
49 RegExpFlags flags;
Dregexp.cpp27 RegExp::RegExp(util::StringView p, util::StringView f, RegExpFlags reFlags) : patternStr(p), flagsS… in RegExp()
38 return (re_.flags & RegExpFlags::UNICODE) != 0; in Unicode()
/arkcompiler/ets_frontend/es2panda/lexer/
Dlexer.cpp1062 RegExpFlags Lexer::ScanRegExpFlags() in ScanRegExpFlags()
1064 RegExpFlags resultFlags = RegExpFlags::EMPTY; in ScanRegExpFlags()
1075 RegExpFlags flag = RegExpFlags::EMPTY; in ScanRegExpFlags()
1079 flag = RegExpFlags::GLOBAL; in ScanRegExpFlags()
1083 flag = RegExpFlags::IGNORE_CASE; in ScanRegExpFlags()
1087 flag = RegExpFlags::MULTILINE; in ScanRegExpFlags()
1091 flag = RegExpFlags::DOTALL; in ScanRegExpFlags()
1095 flag = RegExpFlags::UNICODE; in ScanRegExpFlags()
1099 flag = RegExpFlags::STICKY; in ScanRegExpFlags()
1110 if (flag == RegExpFlags::EMPTY || (resultFlags & flag) != 0) { in ScanRegExpFlags()
[all …]
Dlexer.h99 RegExpFlags ScanRegExpFlags();