![]() |
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().