![]() |
v8
3.11.10(node0.8.26)
V8 is Google's open source JavaScript engine
|
#include <jsregexp.h>
Public Member Functions | |
NodeInfo () | |
bool | Matches (NodeInfo *that) |
void | AddFromPreceding (NodeInfo *that) |
bool | HasLookbehind () |
void | AddFromFollowing (NodeInfo *that) |
void | ResetCompilationState () |
Data Fields | |
bool | being_analyzed: 1 |
bool | been_analyzed: 1 |
bool | follows_word_interest: 1 |
bool | follows_newline_interest: 1 |
bool | follows_start_interest: 1 |
bool | at_end: 1 |
bool | visited: 1 |
bool | replacement_calculated: 1 |
Definition at line 433 of file jsregexp.h.
|
inline |
Definition at line 434 of file jsregexp.h.
|
inline |
Definition at line 470 of file jsregexp.h.
References NodeInfo::follows_newline_interest, NodeInfo::follows_start_interest, and NodeInfo::follows_word_interest.
Referenced by Analysis::VisitLoopChoice().
|
inline |
Definition at line 455 of file jsregexp.h.
References NodeInfo::at_end, NodeInfo::follows_newline_interest, NodeInfo::follows_start_interest, and NodeInfo::follows_word_interest.
|
inline |
Definition at line 462 of file jsregexp.h.
References NodeInfo::follows_newline_interest, NodeInfo::follows_start_interest, and NodeInfo::follows_word_interest.
|
inline |
Definition at line 446 of file jsregexp.h.
References NodeInfo::at_end, NodeInfo::follows_newline_interest, NodeInfo::follows_start_interest, and NodeInfo::follows_word_interest.
|
inline |
Definition at line 476 of file jsregexp.h.
References NodeInfo::been_analyzed, and NodeInfo::being_analyzed.
bool at_end |
Definition at line 490 of file jsregexp.h.
Referenced by NodeInfo::AddFromPreceding(), and NodeInfo::Matches().
bool been_analyzed |
Definition at line 482 of file jsregexp.h.
Referenced by Analysis::EnsureAnalyzed(), and NodeInfo::ResetCompilationState().
bool being_analyzed |
Definition at line 481 of file jsregexp.h.
Referenced by Analysis::EnsureAnalyzed(), and NodeInfo::ResetCompilationState().
bool follows_newline_interest |
Definition at line 487 of file jsregexp.h.
Referenced by NodeInfo::AddFromFollowing(), NodeInfo::AddFromPreceding(), NodeInfo::HasLookbehind(), and NodeInfo::Matches().
bool follows_start_interest |
Definition at line 488 of file jsregexp.h.
Referenced by NodeInfo::AddFromFollowing(), NodeInfo::AddFromPreceding(), NodeInfo::HasLookbehind(), and NodeInfo::Matches().
bool follows_word_interest |
Definition at line 486 of file jsregexp.h.
Referenced by NodeInfo::AddFromFollowing(), NodeInfo::AddFromPreceding(), NodeInfo::HasLookbehind(), and NodeInfo::Matches().
bool replacement_calculated |
Definition at line 492 of file jsregexp.h.
Referenced by RegExpNode::set_replacement().
bool visited |
Definition at line 491 of file jsregexp.h.
Referenced by VisitMarker::VisitMarker().