Searched refs:AssertionNode (Results 1 – 3 of 3) sorted by relevance
/external/chromium_org/v8/src/ |
D | jsregexp.h | 883 class AssertionNode: public SeqRegExpNode { 892 static AssertionNode* AtEnd(RegExpNode* on_success) { in AtEnd() 893 return new(on_success->zone()) AssertionNode(AT_END, on_success); in AtEnd() 895 static AssertionNode* AtStart(RegExpNode* on_success) { in AtStart() 896 return new(on_success->zone()) AssertionNode(AT_START, on_success); in AtStart() 898 static AssertionNode* AtBoundary(RegExpNode* on_success) { in AtBoundary() 899 return new(on_success->zone()) AssertionNode(AT_BOUNDARY, on_success); in AtBoundary() 901 static AssertionNode* AtNonBoundary(RegExpNode* on_success) { in AtNonBoundary() 902 return new(on_success->zone()) AssertionNode(AT_NON_BOUNDARY, on_success); in AtNonBoundary() 904 static AssertionNode* AfterNewline(RegExpNode* on_success) { in AfterNewline() [all …]
|
D | jsregexp.cc | 2297 int AssertionNode::EatsAtLeast(int still_to_find, in EatsAtLeast() 2313 void AssertionNode::FillInBMInfo(int offset, in FillInBMInfo() 3047 void AssertionNode::EmitBoundaryCheck(RegExpCompiler* compiler, Trace* trace) { in EmitBoundaryCheck() 3071 bool at_boundary = (assertion_type_ == AssertionNode::AT_BOUNDARY); in EmitBoundaryCheck() 3098 void AssertionNode::BacktrackIfPrevious( in BacktrackIfPrevious() 3101 AssertionNode::IfPrevious backtrack_if_previous) { in BacktrackIfPrevious() 3130 void AssertionNode::GetQuickCheckDetails(QuickCheckDetails* details, in GetQuickCheckDetails() 3145 void AssertionNode::Emit(RegExpCompiler* compiler, Trace* trace) { in Emit() 4612 void DotPrinter::VisitAssertion(AssertionNode* that) { in VisitAssertion() 4615 case AssertionNode::AT_END: in VisitAssertion() [all …]
|
/external/chromium_org/tools/telemetry/unittest_data/ |
D | perf_report_output.txt | 2244 0.08^2505118^HTMLParserThrea^chrome ^[.] v8::internal::AssertionNode::Emit(v8::intern… 2246 … --- v8::internal::AssertionNode::Emit(v8::internal::RegExpCompiler*, v8::internal::Trace*)
|