v8
3.14.5(node0.10.28)
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 450 of file jsregexp.h.
|
inline |
Definition at line 451 of file jsregexp.h.
|
inline |
Definition at line 487 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 472 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 479 of file jsregexp.h.
References NodeInfo::follows_newline_interest, NodeInfo::follows_start_interest, and NodeInfo::follows_word_interest.
|
inline |
Definition at line 463 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 493 of file jsregexp.h.
References NodeInfo::been_analyzed, and NodeInfo::being_analyzed.
bool at_end |
Definition at line 507 of file jsregexp.h.
Referenced by NodeInfo::AddFromPreceding(), and NodeInfo::Matches().
bool been_analyzed |
Definition at line 499 of file jsregexp.h.
Referenced by Analysis::EnsureAnalyzed(), and NodeInfo::ResetCompilationState().
bool being_analyzed |
Definition at line 498 of file jsregexp.h.
Referenced by Analysis::EnsureAnalyzed(), and NodeInfo::ResetCompilationState().
bool follows_newline_interest |
Definition at line 504 of file jsregexp.h.
Referenced by NodeInfo::AddFromFollowing(), NodeInfo::AddFromPreceding(), NodeInfo::HasLookbehind(), and NodeInfo::Matches().
bool follows_start_interest |
Definition at line 505 of file jsregexp.h.
Referenced by NodeInfo::AddFromFollowing(), NodeInfo::AddFromPreceding(), NodeInfo::HasLookbehind(), and NodeInfo::Matches().
bool follows_word_interest |
Definition at line 503 of file jsregexp.h.
Referenced by NodeInfo::AddFromFollowing(), NodeInfo::AddFromPreceding(), NodeInfo::HasLookbehind(), and NodeInfo::Matches().
bool replacement_calculated |
Definition at line 509 of file jsregexp.h.
Referenced by RegExpNode::set_replacement().
bool visited |
Definition at line 508 of file jsregexp.h.
Referenced by VisitMarker::VisitMarker().