• Home
  • Raw
  • Download

Lines Matching refs:RegExpCompiler

17 class RegExpCompiler;  variable
442 virtual void Emit(RegExpCompiler* compiler, Trace* trace) = 0;
454 bool EmitQuickCheck(RegExpCompiler* compiler,
466 RegExpCompiler* compiler,
474 RegExpCompiler* compiler) { in GetSuccessorOfOmnivorousTextNode()
484 bool KeepRecursing(RegExpCompiler* compiler);
538 LimitResult LimitVersions(RegExpCompiler* compiler, Trace* trace);
612 virtual void Emit(RegExpCompiler* compiler, Trace* trace);
615 RegExpCompiler* compiler, in GetQuickCheckDetails()
688 virtual void Emit(RegExpCompiler* compiler, Trace* trace);
691 RegExpCompiler* compiler,
699 RegExpCompiler* compiler);
716 void TextEmitPass(RegExpCompiler* compiler,
753 virtual void Emit(RegExpCompiler* compiler, Trace* trace);
756 RegExpCompiler* compiler,
764 void EmitBoundaryCheck(RegExpCompiler* compiler, Trace* trace);
766 void BacktrackIfPrevious(RegExpCompiler* compiler,
787 virtual void Emit(RegExpCompiler* compiler, Trace* trace);
792 RegExpCompiler* compiler, in GetQuickCheckDetails()
812 virtual void Emit(RegExpCompiler* compiler, Trace* trace);
817 RegExpCompiler* compiler, in GetQuickCheckDetails()
846 virtual void Emit(RegExpCompiler* compiler, Trace* trace);
906 virtual void Emit(RegExpCompiler* compiler, Trace* trace);
913 RegExpCompiler* compiler,
939 int CalculatePreloadCharacters(RegExpCompiler* compiler, int eats_at_least);
940 void EmitOutOfLineContinuation(RegExpCompiler* compiler,
946 void SetUpPreLoad(RegExpCompiler* compiler,
950 int EmitOptimizedUnanchoredSearch(RegExpCompiler* compiler, Trace* trace);
951 Trace* EmitGreedyLoop(RegExpCompiler* compiler,
957 void EmitChoices(RegExpCompiler* compiler,
981 RegExpCompiler* compiler,
1012 virtual void Emit(RegExpCompiler* compiler, Trace* trace);
1015 RegExpCompiler* compiler,
1125 BoyerMooreLookahead(int length, RegExpCompiler* compiler, Zone* zone);
1129 RegExpCompiler* compiler() { return compiler_; } in compiler()
1168 RegExpCompiler* compiler_;
1271 void Flush(RegExpCompiler* compiler, RegExpNode* successor);
1324 void AdvanceCurrentPositionInTrace(int by, RegExpCompiler* compiler);