• Home
  • Raw
  • Download

Lines Matching refs:ChoiceNode

777 DispatchTable* ChoiceNode::GetTable(bool ignore_case) {  in GetTable()
1339 void ChoiceNode::GenerateGuard(RegExpMacroAssembler* macro_assembler, in GenerateGuard()
1782 int ChoiceNode::EatsAtLeastHelper(int still_to_find, in EatsAtLeastHelper()
1811 int ChoiceNode::EatsAtLeast(int still_to_find, in EatsAtLeast()
2161 return ChoiceNode::GetQuickCheckDetails(details, in GetQuickCheckDetails()
2168 void ChoiceNode::GetQuickCheckDetails(QuickCheckDetails* details, in GetQuickCheckDetails()
2668 int ChoiceNode::GreedyLoopTextLengthForAlternative( in GreedyLoopTextLengthForAlternative()
2723 ChoiceNode::Emit(compiler, trace); in Emit()
2727 int ChoiceNode::CalculatePreloadCharacters(RegExpCompiler* compiler, in CalculatePreloadCharacters()
2874 void ChoiceNode::Emit(RegExpCompiler* compiler, Trace* trace) { in Emit()
3050 void ChoiceNode::EmitOutOfLineContinuation(RegExpCompiler* compiler, in EmitOutOfLineContinuation()
3303 TableEntryBodyPrinter(StringStream* stream, ChoiceNode* choice) in TableEntryBodyPrinter()
3319 ChoiceNode* choice() { return choice_; } in choice()
3321 ChoiceNode* choice_;
3401 void DotPrinter::VisitChoice(ChoiceNode* that) { in VisitChoice()
3726 ChoiceNode* result = new ChoiceNode(length); in ToNode()
3849 ChoiceNode* alternation = new ChoiceNode(2); in ToNode()
3941 ChoiceNode* result = new ChoiceNode(2); in ToNode()
4029 ChoiceNode* choice_node = in ToNode()
4892 void Analysis::VisitChoice(ChoiceNode* that) { in VisitChoice()
5147 void DispatchTableConstructor::BuildTable(ChoiceNode* node) { in BuildTable()
5174 void DispatchTableConstructor::VisitChoice(ChoiceNode* node) { in VisitChoice()
5286 ChoiceNode* first_step_node = new ChoiceNode(2); in Compile()