![]() |
v8
3.11.10(node0.8.26)
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 677 of file jsregexp.h.
|
inline |
Definition at line 679 of file jsregexp.h.
Referenced by Interval::Empty(), and Interval::Union().
|
inline |
Definition at line 680 of file jsregexp.h.
|
inline |
Definition at line 689 of file jsregexp.h.
Referenced by Trace::DeferredAction::Mentions().
|
inlinestatic |
Definition at line 695 of file jsregexp.h.
References Interval::Interval().
Referenced by RegExpTree::CaptureRegisters().
|
inline |
Definition at line 693 of file jsregexp.h.
Referenced by v8::internal::AddRange(), ActionNode::ClearCaptures(), BoyerMoorePositionInfo::SetInterval(), and BoyerMooreLookahead::SetInterval().
|
inline |
Definition at line 692 of file jsregexp.h.
References Interval::kNone.
Referenced by RegExpQuantifier::ToNode().
|
inline |
Definition at line 694 of file jsregexp.h.
Referenced by v8::internal::AddRange(), ActionNode::ClearCaptures(), BoyerMoorePositionInfo::SetInterval(), and BoyerMooreLookahead::SetInterval().
Definition at line 681 of file jsregexp.h.
References Interval::Interval(), Interval::kNone, v8::internal::Max(), and v8::internal::Min().
Referenced by RegExpCapture::CaptureRegisters().
|
static |
Definition at line 696 of file jsregexp.h.
Referenced by Interval::is_empty(), and Interval::Union().