Searched refs:RegExpLookaround (Results 1 – 5 of 5) sorted by relevance
/external/v8/src/regexp/ |
D | regexp-ast.cc | 49 Interval RegExpLookaround::CaptureRegisters() { in CaptureRegisters() 123 bool RegExpLookaround::IsAnchoredAtStart() { in IsAnchoredAtStart() 268 void* RegExpUnparser::VisitLookaround(RegExpLookaround* that, void* data) { in VisitLookaround() 270 os_ << (that->type() == RegExpLookaround::LOOKAHEAD ? "->" : "<-"); in VisitLookaround()
|
D | regexp-parser.h | 205 RegExpLookaround::Type lookaround_type, in RegExpParserState() 220 RegExpLookaround::Type lookaround_type() { return lookaround_type_; } in lookaround_type() 237 RegExpLookaround::Type lookaround_type_;
|
D | regexp-parser.cc | 144 RegExpParserState initial_state(NULL, INITIAL, RegExpLookaround::LOOKAHEAD, 0, in ParseDisjunction() 184 body = new (zone()) RegExpLookaround( in ParseDisjunction() 239 RegExpLookaround::Type lookaround_type = state->lookaround_type(); in ParseDisjunction() 247 lookaround_type = RegExpLookaround::LOOKAHEAD; in ParseDisjunction() 251 lookaround_type = RegExpLookaround::LOOKAHEAD; in ParseDisjunction() 257 lookaround_type = RegExpLookaround::LOOKBEHIND; in ParseDisjunction()
|
D | regexp-ast.h | 428 class RegExpLookaround final : public RegExpTree { 432 RegExpLookaround(RegExpTree* body, bool is_positive, int capture_count, in RegExpLookaround() function 442 RegExpLookaround* AsLookaround() override;
|
D | jsregexp.cc | 5341 RegExpNode* RegExpLookaround::ToNode(RegExpCompiler* compiler, in ToNode()
|