v8
3.14.5(node0.10.28)
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 694 of file jsregexp.h.
|
inline |
Definition at line 696 of file jsregexp.h.
Referenced by Interval::Empty(), and Interval::Union().
|
inline |
Definition at line 697 of file jsregexp.h.
|
inline |
Definition at line 706 of file jsregexp.h.
Referenced by Trace::DeferredAction::Mentions().
|
inlinestatic |
Definition at line 712 of file jsregexp.h.
References Interval::Interval().
Referenced by RegExpTree::CaptureRegisters().
|
inline |
Definition at line 710 of file jsregexp.h.
Referenced by v8::internal::AddRange(), ActionNode::ClearCaptures(), BoyerMoorePositionInfo::SetInterval(), and BoyerMooreLookahead::SetInterval().
|
inline |
Definition at line 709 of file jsregexp.h.
References Interval::kNone.
Referenced by RegExpQuantifier::ToNode().
|
inline |
Definition at line 711 of file jsregexp.h.
Referenced by v8::internal::AddRange(), ActionNode::ClearCaptures(), BoyerMoorePositionInfo::SetInterval(), and BoyerMooreLookahead::SetInterval().
Definition at line 698 of file jsregexp.h.
References Interval::Interval(), Interval::kNone, v8::internal::Max(), and v8::internal::Min().
Referenced by RegExpCapture::CaptureRegisters().
|
static |
Definition at line 713 of file jsregexp.h.
Referenced by Interval::is_empty(), and Interval::Union().