Flutter Engine
The Flutter Engine
|
This is the complete list of members for dart::NegativeLookaroundChoiceNode, including all inherited members.
Accept(NodeVisitor *visitor) | dart::ChoiceNode | virtual |
AddAlternative(GuardedAlternative node) | dart::ChoiceNode | inline |
alternatives() | dart::ChoiceNode | inline |
alternatives_ | dart::ChoiceNode | protected |
being_calculated() | dart::ChoiceNode | inline |
bm_info(bool not_at_start) | dart::RegExpNode | inline |
ChoiceNode(intptr_t expected_size, Zone *zone) | dart::ChoiceNode | inlineexplicit |
CONTINUE enum value | dart::RegExpNode | protected |
DONE enum value | dart::RegExpNode | protected |
EatsAtLeast(intptr_t still_to_find, intptr_t budget, bool not_at_start) | dart::NegativeLookaroundChoiceNode | virtual |
EatsAtLeastHelper(intptr_t still_to_find, intptr_t budget, RegExpNode *ignore_this_node, bool not_at_start) | dart::ChoiceNode | |
Emit(RegExpCompiler *compiler, Trace *trace) | dart::ChoiceNode | virtual |
EmitQuickCheck(RegExpCompiler *compiler, Trace *bounds_check_trace, Trace *trace, bool preload_has_checked_bounds, BlockLabel *on_possible_success, QuickCheckDetails *details_return, bool fall_through_on_failure) | dart::RegExpNode | |
FillInBMInfo(intptr_t offset, intptr_t budget, BoyerMooreLookahead *bm, bool not_at_start) | dart::NegativeLookaroundChoiceNode | inlinevirtual |
FilterOneByte(intptr_t depth) | dart::NegativeLookaroundChoiceNode | virtual |
GetQuickCheckDetails(QuickCheckDetails *details, RegExpCompiler *compiler, intptr_t characters_filled_in, bool not_at_start) | dart::NegativeLookaroundChoiceNode | virtual |
GetSuccessorOfOmnivorousTextNode(RegExpCompiler *compiler) | dart::RegExpNode | inlinevirtual |
GreedyLoopTextLength() | dart::RegExpNode | inlinevirtual |
GreedyLoopTextLengthForAlternative(const GuardedAlternative *alternative) | dart::ChoiceNode | protected |
info() | dart::RegExpNode | inline |
kMaxCopiesCodeGenerated | dart::RegExpNode | static |
kNodeIsTooComplexForGreedyLoops | dart::RegExpNode | static |
kRecursionBudget | dart::RegExpNode | static |
label() | dart::RegExpNode | inline |
LimitResult enum name | dart::RegExpNode | protected |
LimitVersions(RegExpCompiler *compiler, Trace *trace) | dart::RegExpNode | protected |
NegativeLookaroundChoiceNode(GuardedAlternative this_must_fail, GuardedAlternative then_do_this, Zone *zone) | dart::NegativeLookaroundChoiceNode | inlineexplicit |
not_at_start() | dart::ChoiceNode | inline |
operator delete(void *pointer) | dart::ZoneAllocated | inline |
operator new(size_t size) | dart::ZoneAllocated | |
operator new(size_t size, Zone *zone) | dart::ZoneAllocated | |
read_backward() | dart::ChoiceNode | inlinevirtual |
RegExpNode(Zone *zone) | dart::RegExpNode | inlineexplicit |
replacement() | dart::RegExpNode | inline |
replacement_ | dart::RegExpNode | protected |
SaveBMInfo(BoyerMooreLookahead *bm, bool not_at_start, intptr_t offset) | dart::RegExpNode | inline |
set_being_calculated(bool b) | dart::ChoiceNode | inline |
set_bm_info(bool not_at_start, BoyerMooreLookahead *bm) | dart::RegExpNode | inlineprotected |
set_not_at_start() | dart::ChoiceNode | inline |
set_replacement(RegExpNode *replacement) | dart::RegExpNode | inline |
try_to_emit_quick_check_for_alternative(bool is_first) | dart::NegativeLookaroundChoiceNode | inlinevirtual |
zone() const | dart::RegExpNode | inline |
ZoneAllocated() | dart::ZoneAllocated | inline |
~RegExpNode() | dart::RegExpNode | virtual |