Searched refs:RegExpCompiler (Results 1 – 3 of 3) sorted by relevance
/external/v8/src/ |
D | jsregexp.h | 16 class RegExpCompiler; variable 580 virtual void Emit(RegExpCompiler* compiler, Trace* trace) = 0; 592 bool EmitQuickCheck(RegExpCompiler* compiler, 604 RegExpCompiler* compiler, 612 RegExpCompiler* compiler) { in GetSuccessorOfOmnivorousTextNode() 674 LimitResult LimitVersions(RegExpCompiler* compiler, Trace* trace); 776 virtual void Emit(RegExpCompiler* compiler, Trace* trace); 779 RegExpCompiler* compiler, in GetQuickCheckDetails() 843 virtual void Emit(RegExpCompiler* compiler, Trace* trace); 846 RegExpCompiler* compiler, [all …]
|
D | jsregexp.cc | 993 class RegExpCompiler { class 995 RegExpCompiler(int capture_count, bool ignore_case, bool is_one_byte, 1057 explicit RecursionCheck(RegExpCompiler* compiler) : compiler_(compiler) { in RecursionCheck() 1062 RegExpCompiler* compiler_; 1073 RegExpCompiler::RegExpCompiler(int capture_count, bool ignore_case, in RegExpCompiler() function in v8::internal::RegExpCompiler 1089 RegExpEngine::CompilationResult RegExpCompiler::Assemble( in Assemble() 1184 int max_register = RegExpCompiler::kNoRegister; in FindAffectedRegisters() 1353 void Trace::Flush(RegExpCompiler* compiler, RegExpNode* successor) { in Flush() 1414 void NegativeSubmatchSuccess::Emit(RegExpCompiler* compiler, Trace* trace) { in Emit() 1441 void EndNode::Emit(RegExpCompiler* compiler, Trace* trace) { in Emit() [all …]
|
D | ast.h | 129 class RegExpCompiler; variable 2603 virtual RegExpNode* ToNode(RegExpCompiler* compiler, 2627 virtual RegExpNode* ToNode(RegExpCompiler* compiler, 2648 virtual RegExpNode* ToNode(RegExpCompiler* compiler, 2677 virtual RegExpNode* ToNode(RegExpCompiler* compiler, 2723 virtual RegExpNode* ToNode(RegExpCompiler* compiler, 2760 virtual RegExpNode* ToNode(RegExpCompiler* compiler, 2779 virtual RegExpNode* ToNode(RegExpCompiler* compiler, 2814 virtual RegExpNode* ToNode(RegExpCompiler* compiler, 2820 RegExpCompiler* compiler, [all …]
|