v8
3.25.30(node0.11.13)
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 470 of file jsregexp.h.
|
inline |
Definition at line 471 of file jsregexp.h.
|
inline |
Definition at line 507 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 492 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 499 of file jsregexp.h.
References NodeInfo::follows_newline_interest, NodeInfo::follows_start_interest, and NodeInfo::follows_word_interest.
|
inline |
Definition at line 483 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 513 of file jsregexp.h.
References NodeInfo::been_analyzed, and NodeInfo::being_analyzed.
bool at_end |
Definition at line 527 of file jsregexp.h.
Referenced by NodeInfo::AddFromPreceding(), and NodeInfo::Matches().
bool been_analyzed |
Definition at line 519 of file jsregexp.h.
Referenced by Analysis::EnsureAnalyzed(), and NodeInfo::ResetCompilationState().
bool being_analyzed |
Definition at line 518 of file jsregexp.h.
Referenced by Analysis::EnsureAnalyzed(), and NodeInfo::ResetCompilationState().
bool follows_newline_interest |
Definition at line 524 of file jsregexp.h.
Referenced by NodeInfo::AddFromFollowing(), NodeInfo::AddFromPreceding(), NodeInfo::HasLookbehind(), and NodeInfo::Matches().
bool follows_start_interest |
Definition at line 525 of file jsregexp.h.
Referenced by NodeInfo::AddFromFollowing(), NodeInfo::AddFromPreceding(), NodeInfo::HasLookbehind(), and NodeInfo::Matches().
bool follows_word_interest |
Definition at line 523 of file jsregexp.h.
Referenced by NodeInfo::AddFromFollowing(), NodeInfo::AddFromPreceding(), NodeInfo::HasLookbehind(), and NodeInfo::Matches().
bool replacement_calculated |
Definition at line 529 of file jsregexp.h.
Referenced by RegExpNode::set_replacement().
bool visited |
Definition at line 528 of file jsregexp.h.
Referenced by VisitMarker::VisitMarker().