![]() |
v8
V8 is Google’s open source high-performance JavaScript and WebAssembly engine, written in C++.
|
#include <regexp-ast.h>
Public Member Functions | |
CharacterSet (StandardCharacterSet standard_set_type) | |
CharacterSet (ZoneList< CharacterRange > *ranges) | |
ZoneList< CharacterRange > * | ranges (Zone *zone) |
StandardCharacterSet | standard_set_type () const |
void | set_standard_set_type (StandardCharacterSet standard_set_type) |
bool | is_standard () const |
V8_EXPORT_PRIVATE void | Canonicalize () |
Private Attributes | |
ZoneList< CharacterRange > * | ranges_ = nullptr |
std::optional< StandardCharacterSet > | standard_set_type_ |
Definition at line 284 of file regexp-ast.h.
|
inlineexplicit |
Definition at line 286 of file regexp-ast.h.
|
inlineexplicit |
Definition at line 288 of file regexp-ast.h.
void v8::internal::CharacterSet::Canonicalize | ( | ) |
Definition at line 1733 of file regexp-compiler-tonode.cc.
|
inline |
ZoneList< CharacterRange > * v8::internal::CharacterSet::ranges | ( | Zone * | zone | ) |
Definition at line 1649 of file regexp-compiler-tonode.cc.
|
inline |
Definition at line 294 of file regexp-ast.h.
|
inline |
|
private |
Definition at line 301 of file regexp-ast.h.
|
private |
Definition at line 302 of file regexp-ast.h.