RegExpCompiler 141 src/ast.h class RegExpCompiler; RegExpCompiler 2210 src/ast.h virtual RegExpNode* ToNode(RegExpCompiler* compiler, RegExpCompiler 2234 src/ast.h virtual RegExpNode* ToNode(RegExpCompiler* compiler, RegExpCompiler 2255 src/ast.h virtual RegExpNode* ToNode(RegExpCompiler* compiler, RegExpCompiler 2284 src/ast.h virtual RegExpNode* ToNode(RegExpCompiler* compiler, RegExpCompiler 2330 src/ast.h virtual RegExpNode* ToNode(RegExpCompiler* compiler, RegExpCompiler 2367 src/ast.h virtual RegExpNode* ToNode(RegExpCompiler* compiler, RegExpCompiler 2386 src/ast.h virtual RegExpNode* ToNode(RegExpCompiler* compiler, RegExpCompiler 2421 src/ast.h virtual RegExpNode* ToNode(RegExpCompiler* compiler, RegExpCompiler 2427 src/ast.h RegExpCompiler* compiler, RegExpCompiler 2457 src/ast.h virtual RegExpNode* ToNode(RegExpCompiler* compiler, RegExpCompiler 2461 src/ast.h RegExpCompiler* compiler, RegExpCompiler 2493 src/ast.h virtual RegExpNode* ToNode(RegExpCompiler* compiler, RegExpCompiler 2519 src/ast.h virtual RegExpNode* ToNode(RegExpCompiler* compiler, RegExpCompiler 2536 src/ast.h virtual RegExpNode* ToNode(RegExpCompiler* compiler, RegExpCompiler 924 src/jsregexp.cc RegExpCompiler(int capture_count, bool ignore_case, bool is_ascii, RegExpCompiler 991 src/jsregexp.cc RegExpCompiler* compiler_; RegExpCompiler 1002 src/jsregexp.cc RegExpCompiler::RegExpCompiler(int capture_count, bool ignore_case, bool ascii, RegExpCompiler 1018 src/jsregexp.cc RegExpEngine::CompilationResult RegExpCompiler::Assemble( RegExpCompiler 1111 src/jsregexp.cc int max_register = RegExpCompiler::kNoRegister; RegExpCompiler 2176 src/jsregexp.cc if (compiler->recursion_depth() >= RegExpCompiler::kMaxRecursion) { RegExpCompiler 2193 src/jsregexp.cc compiler->recursion_depth() <= RegExpCompiler::kMaxRecursion) { RegExpCompiler 2208 src/jsregexp.cc if (recursion_depth > RegExpCompiler::kMaxRecursion) return 0; RegExpCompiler 2234 src/jsregexp.cc if (recursion_depth > RegExpCompiler::kMaxRecursion) return 0; RegExpCompiler 2263 src/jsregexp.cc if (recursion_depth > RegExpCompiler::kMaxRecursion) return 0; RegExpCompiler 2275 src/jsregexp.cc if (recursion_depth > RegExpCompiler::kMaxRecursion) return answer; RegExpCompiler 2286 src/jsregexp.cc if (recursion_depth > RegExpCompiler::kMaxRecursion) return 0; RegExpCompiler 2310 src/jsregexp.cc if (recursion_depth > RegExpCompiler::kMaxRecursion) return 0; RegExpCompiler 2851 src/jsregexp.cc recursion_depth > RegExpCompiler::kMaxRecursion || RegExpCompiler 3365 src/jsregexp.cc if (recursion_depth++ > RegExpCompiler::kMaxRecursion) { RegExpCompiler 4127 src/jsregexp.cc bool has_minimum = (rep_reg != RegExpCompiler::kNoRegister); RegExpCompiler 4741 src/jsregexp.cc RegExpCompiler* compiler_; RegExpCompiler 4780 src/jsregexp.cc int body_start_reg = RegExpCompiler::kNoRegister; RegExpCompiler 4837 src/jsregexp.cc : RegExpCompiler::kNoRegister; RegExpCompiler 5898 src/jsregexp.cc RegExpCompiler compiler(data->capture_count, ignore_case, is_ascii, zone); RegExpCompiler 5946 src/jsregexp.cc node = node->FilterASCII(RegExpCompiler::kMaxRecursion); RegExpCompiler 5949 src/jsregexp.cc if (node != NULL) node = node->FilterASCII(RegExpCompiler::kMaxRecursion); RegExpCompiler 39 src/jsregexp.h class RegExpCompiler; RegExpCompiler 555 src/jsregexp.h virtual void Emit(RegExpCompiler* compiler, Trace* trace) = 0; RegExpCompiler 569 src/jsregexp.h bool EmitQuickCheck(RegExpCompiler* compiler, RegExpCompiler 580 src/jsregexp.h RegExpCompiler* compiler, RegExpCompiler 588 src/jsregexp.h RegExpCompiler* compiler) { RegExpCompiler 649 src/jsregexp.h LimitResult LimitVersions(RegExpCompiler* compiler, Trace* trace); RegExpCompiler 753 src/jsregexp.h virtual void Emit(RegExpCompiler* compiler, Trace* trace); RegExpCompiler 758 src/jsregexp.h RegExpCompiler* compiler, RegExpCompiler 823 src/jsregexp.h virtual void Emit(RegExpCompiler* compiler, Trace* trace); RegExpCompiler 828 src/jsregexp.h RegExpCompiler* compiler, RegExpCompiler 835 src/jsregexp.h RegExpCompiler* compiler); RegExpCompiler 855 src/jsregexp.h void TextEmitPass(RegExpCompiler* compiler, RegExpCompiler 891 src/jsregexp.h virtual void Emit(RegExpCompiler* compiler, Trace* trace); RegExpCompiler 896 src/jsregexp.h RegExpCompiler* compiler, RegExpCompiler 908 src/jsregexp.h void EmitBoundaryCheck(RegExpCompiler* compiler, Trace* trace); RegExpCompiler 910 src/jsregexp.h void BacktrackIfPrevious(RegExpCompiler* compiler, RegExpCompiler 930 src/jsregexp.h virtual void Emit(RegExpCompiler* compiler, Trace* trace); RegExpCompiler 935 src/jsregexp.h RegExpCompiler* compiler, RegExpCompiler 958 src/jsregexp.h virtual void Emit(RegExpCompiler* compiler, Trace* trace); RegExpCompiler 963 src/jsregexp.h RegExpCompiler* compiler, RegExpCompiler 995 src/jsregexp.h virtual void Emit(RegExpCompiler* compiler, Trace* trace); RegExpCompiler 1055 src/jsregexp.h virtual void Emit(RegExpCompiler* compiler, Trace* trace); RegExpCompiler 1064 src/jsregexp.h RegExpCompiler* compiler, RegExpCompiler 1090 src/jsregexp.h int CalculatePreloadCharacters(RegExpCompiler* compiler, int eats_at_least); RegExpCompiler 1091 src/jsregexp.h void EmitOutOfLineContinuation(RegExpCompiler* compiler, RegExpCompiler 1118 src/jsregexp.h RegExpCompiler* compiler, RegExpCompiler 1149 src/jsregexp.h virtual void Emit(RegExpCompiler* compiler, Trace* trace); RegExpCompiler 1154 src/jsregexp.h RegExpCompiler* compiler, RegExpCompiler 1265 src/jsregexp.h BoyerMooreLookahead(int length, RegExpCompiler* compiler, Zone* zone); RegExpCompiler 1269 src/jsregexp.h RegExpCompiler* compiler() { return compiler_; } RegExpCompiler 1308 src/jsregexp.h RegExpCompiler* compiler_; RegExpCompiler 1411 src/jsregexp.h void Flush(RegExpCompiler* compiler, RegExpNode* successor); RegExpCompiler 1464 src/jsregexp.h void AdvanceCurrentPositionInTrace(int by, RegExpCompiler* compiler);