v8
3.25.30(node0.11.13)
V8 is Google's open source JavaScript engine
|
#include <jsregexp.h>
Public Member Functions | |
Interval () | |
Interval (int from, int to) | |
Interval | Union (Interval that) |
bool | Contains (int value) |
bool | is_empty () |
int | from () const |
int | to () const |
Static Public Member Functions | |
static Interval | Empty () |
Static Public Attributes | |
static const int | kNone = -1 |
Definition at line 711 of file jsregexp.h.
|
inline |
Definition at line 713 of file jsregexp.h.
Referenced by Interval::Empty(), and Interval::Union().
|
inline |
Definition at line 714 of file jsregexp.h.
|
inline |
Definition at line 723 of file jsregexp.h.
Referenced by Trace::DeferredAction::Mentions().
|
inlinestatic |
Definition at line 729 of file jsregexp.h.
References Interval::Interval().
Referenced by RegExpTree::CaptureRegisters().
|
inline |
Definition at line 727 of file jsregexp.h.
Referenced by v8::internal::AddRange(), ActionNode::ClearCaptures(), BoyerMoorePositionInfo::SetInterval(), and BoyerMooreLookahead::SetInterval().
|
inline |
Definition at line 726 of file jsregexp.h.
References Interval::kNone.
|
inline |
Definition at line 728 of file jsregexp.h.
Referenced by v8::internal::AddRange(), ActionNode::ClearCaptures(), BoyerMoorePositionInfo::SetInterval(), and BoyerMooreLookahead::SetInterval().
Definition at line 715 of file jsregexp.h.
References Interval::Interval(), Interval::kNone, v8::internal::Max(), and v8::internal::Min().
|
static |
Definition at line 730 of file jsregexp.h.
Referenced by Interval::is_empty(), and Interval::Union().