|
V8 Project
|
#include <jsregexp.h>
Inheritance diagram for v8::internal::NegativeLookaheadChoiceNode:
Collaboration diagram for v8::internal::NegativeLookaheadChoiceNode:Additional Inherited Members | |
Static Public Attributes inherited from v8::internal::RegExpNode | |
| static const int | kNodeIsTooComplexForGreedyLoops = -1 |
| static const int | kRecursionBudget = 200 |
| static const int | kMaxCopiesCodeGenerated = 10 |
Protected Types inherited from v8::internal::RegExpNode | |
| enum | LimitResult { DONE , CONTINUE } |
Protected Member Functions inherited from v8::internal::ChoiceNode | |
| int | GreedyLoopTextLengthForAlternative (GuardedAlternative *alternative) |
Protected Member Functions inherited from v8::internal::RegExpNode | |
| LimitResult | LimitVersions (RegExpCompiler *compiler, Trace *trace) |
| void | set_bm_info (bool not_at_start, BoyerMooreLookahead *bm) |
Protected Attributes inherited from v8::internal::ChoiceNode | |
| ZoneList< GuardedAlternative > * | alternatives_ |
Protected Attributes inherited from v8::internal::RegExpNode | |
| RegExpNode * | replacement_ |
Definition at line 1131 of file jsregexp.h.
|
inlineexplicit |
Definition at line 1133 of file jsregexp.h.
References v8::internal::ChoiceNode::AddAlternative().
Here is the call graph for this function:
|
virtual |
Reimplemented from v8::internal::ChoiceNode.
Definition at line 2347 of file jsregexp.cc.
References v8::internal::RegExpNode::EatsAtLeast().
Here is the call graph for this function:
|
inlinevirtual |
Reimplemented from v8::internal::ChoiceNode.
Definition at line 1145 of file jsregexp.h.
References v8::internal::ChoiceNode::alternatives_, v8::internal::ChoiceNode::not_at_start(), and v8::internal::RegExpNode::set_bm_info().
Here is the call graph for this function:
|
virtual |
Reimplemented from v8::internal::ChoiceNode.
Definition at line 2912 of file jsregexp.cc.
References v8::internal::RegExpNode::FilterOneByte(), and NULL.
Here is the call graph for this function:
|
virtual |
Reimplemented from v8::internal::ChoiceNode.
Definition at line 2358 of file jsregexp.cc.
References v8::internal::RegExpNode::GetQuickCheckDetails().
Here is the call graph for this function:
|
inlinevirtual |
Reimplemented from v8::internal::ChoiceNode.
Definition at line 1158 of file jsregexp.h.