Home
last modified time | relevance | path

Searched refs:RegExpCompiler (Results 1 – 3 of 3) sorted by relevance

/external/v8/src/
Djsregexp.h16 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 …]
Djsregexp.cc993 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 …]
Dast.h129 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 …]