V8 Project
|
#include <jsregexp.h>
Public Member Functions | |
NodeInfo () | |
bool | Matches (NodeInfo *that) |
void | AddFromPreceding (NodeInfo *that) |
bool | HasLookbehind () |
void | AddFromFollowing (NodeInfo *that) |
void | ResetCompilationState () |
Public Attributes | |
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 453 of file jsregexp.h.
|
inline |
Definition at line 454 of file jsregexp.h.
|
inline |
Definition at line 490 of file jsregexp.h.
References follows_newline_interest, follows_start_interest, and follows_word_interest.
Referenced by v8::internal::Analysis::VisitLoopChoice().
|
inline |
Definition at line 475 of file jsregexp.h.
References at_end, follows_newline_interest, follows_start_interest, and follows_word_interest.
|
inline |
Definition at line 482 of file jsregexp.h.
References follows_newline_interest, follows_start_interest, and follows_word_interest.
Definition at line 466 of file jsregexp.h.
References at_end, follows_newline_interest, follows_start_interest, and follows_word_interest.
|
inline |
Definition at line 496 of file jsregexp.h.
References been_analyzed, and being_analyzed.
bool v8::internal::NodeInfo::at_end |
Definition at line 510 of file jsregexp.h.
Referenced by AddFromPreceding(), and Matches().
bool v8::internal::NodeInfo::been_analyzed |
Definition at line 502 of file jsregexp.h.
Referenced by v8::internal::Analysis::EnsureAnalyzed(), and ResetCompilationState().
bool v8::internal::NodeInfo::being_analyzed |
Definition at line 501 of file jsregexp.h.
Referenced by v8::internal::Analysis::EnsureAnalyzed(), and ResetCompilationState().
bool v8::internal::NodeInfo::follows_newline_interest |
Definition at line 507 of file jsregexp.h.
Referenced by AddFromFollowing(), AddFromPreceding(), HasLookbehind(), and Matches().
bool v8::internal::NodeInfo::follows_start_interest |
Definition at line 508 of file jsregexp.h.
Referenced by AddFromFollowing(), AddFromPreceding(), HasLookbehind(), and Matches().
bool v8::internal::NodeInfo::follows_word_interest |
Definition at line 506 of file jsregexp.h.
Referenced by AddFromFollowing(), AddFromPreceding(), HasLookbehind(), and Matches().
bool v8::internal::NodeInfo::replacement_calculated |
Definition at line 512 of file jsregexp.h.
Referenced by v8::internal::RegExpNode::set_replacement().
bool v8::internal::NodeInfo::visited |
Definition at line 511 of file jsregexp.h.
Referenced by v8::internal::VisitMarker::VisitMarker().