Home
last modified time | relevance | path

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

/external/v8/src/
Djsregexp.h39 class RegExpCompiler; variable
608 virtual void Emit(RegExpCompiler* compiler, Trace* trace) = 0;
622 bool EmitQuickCheck(RegExpCompiler* compiler,
633 RegExpCompiler* compiler,
683 LimitResult LimitVersions(RegExpCompiler* compiler, Trace* trace);
785 virtual void Emit(RegExpCompiler* compiler, Trace* trace);
790 RegExpCompiler* compiler, in GetQuickCheckDetails()
852 virtual void Emit(RegExpCompiler* compiler, Trace* trace);
857 RegExpCompiler* compiler,
882 void TextEmitPass(RegExpCompiler* compiler,
[all …]
Djsregexp.cc787 class RegExpCompiler { class
789 RegExpCompiler(int capture_count, bool ignore_case, bool is_ascii);
845 explicit RecursionCheck(RegExpCompiler* compiler) : compiler_(compiler) { in RecursionCheck()
850 RegExpCompiler* compiler_;
861 RegExpCompiler::RegExpCompiler(int capture_count, bool ignore_case, bool ascii) in RegExpCompiler() function in v8::internal::RegExpCompiler
874 RegExpEngine::CompilationResult RegExpCompiler::Assemble( in Assemble()
966 int max_register = RegExpCompiler::kNoRegister; in FindAffectedRegisters()
1133 void Trace::Flush(RegExpCompiler* compiler, RegExpNode* successor) { in Flush()
1192 void NegativeSubmatchSuccess::Emit(RegExpCompiler* compiler, Trace* trace) { in Emit()
1219 void EndNode::Emit(RegExpCompiler* compiler, Trace* trace) { in Emit()
[all …]
Dast.h141 class RegExpCompiler; variable
2201 virtual RegExpNode* ToNode(RegExpCompiler* compiler,
2225 virtual RegExpNode* ToNode(RegExpCompiler* compiler,
2246 virtual RegExpNode* ToNode(RegExpCompiler* compiler,
2275 virtual RegExpNode* ToNode(RegExpCompiler* compiler,
2321 virtual RegExpNode* ToNode(RegExpCompiler* compiler,
2358 virtual RegExpNode* ToNode(RegExpCompiler* compiler,
2377 virtual RegExpNode* ToNode(RegExpCompiler* compiler,
2412 virtual RegExpNode* ToNode(RegExpCompiler* compiler,
2418 RegExpCompiler* compiler,
[all …]