![]() |
v8
V8 is Google’s open source high-performance JavaScript and WebAssembly engine, written in C++.
|
#include "src/regexp/regexp-interpreter.h"
#include "src/base/small-vector.h"
#include "src/base/strings.h"
#include "src/execution/isolate.h"
#include "src/logging/counters.h"
#include "src/objects/js-regexp-inl.h"
#include "src/objects/string-inl.h"
#include "src/regexp/regexp-bytecodes.h"
#include "src/regexp/regexp-macro-assembler.h"
#include "src/regexp/regexp-stack.h"
#include "src/regexp/regexp-utils.h"
#include "src/regexp/regexp.h"
#include "src/strings/unicode.h"
#include "src/utils/memcopy.h"
#include "src/utils/utils.h"
Go to the source code of this file.
Namespaces | |
namespace | v8 |
namespace | v8::internal |
Macros | |
#define | BC_LABEL(name) |
#define | DECODE() |
#define | DISPATCH() |
#define | ADVANCE(name) |
#define | SET_PC_FROM_OFFSET(offset) |
#define | SET_CURRENT_POSITION(value) |
#define | ADVANCE_CURRENT_POSITION(by) |
#define | BYTECODE(name) |
#define ADVANCE | ( | name | ) |
Definition at line 371 of file regexp-interpreter.cc.
#define ADVANCE_CURRENT_POSITION | ( | by | ) |
Definition at line 384 of file regexp-interpreter.cc.
#define BC_LABEL | ( | name | ) |
Definition at line 356 of file regexp-interpreter.cc.
#define BYTECODE | ( | name | ) |
Definition at line 392 of file regexp-interpreter.cc.
#define DECODE | ( | ) |
Definition at line 357 of file regexp-interpreter.cc.
#define DISPATCH | ( | ) |
Definition at line 358 of file regexp-interpreter.cc.
#define SET_CURRENT_POSITION | ( | value | ) |
Definition at line 379 of file regexp-interpreter.cc.
#define SET_PC_FROM_OFFSET | ( | offset | ) |
Definition at line 374 of file regexp-interpreter.cc.
|
private |
Definition at line 161 of file regexp-interpreter.cc.
|
staticconstexprprivate |
Definition at line 163 of file regexp-interpreter.cc.
|
staticconstexprprivate |
Definition at line 158 of file regexp-interpreter.cc.
|
private |
Definition at line 215 of file regexp-interpreter.cc.
|
private |
Definition at line 213 of file regexp-interpreter.cc.
|
private |
Definition at line 212 of file regexp-interpreter.cc.
|
private |
Definition at line 214 of file regexp-interpreter.cc.