Searched refs:RegExpAssertion (Results 1 - 4 of 4) sorted by relevance

/external/chromium_org/v8/src/
H A Dast.cc726 bool RegExpAssertion::IsAnchoredAtStart() {
727 return assertion_type() == RegExpAssertion::START_OF_INPUT;
731 bool RegExpAssertion::IsAnchoredAtEnd() {
732 return assertion_type() == RegExpAssertion::END_OF_INPUT;
856 void* RegExpUnparser::VisitAssertion(RegExpAssertion* that, void* data) {
858 case RegExpAssertion::START_OF_INPUT:
861 case RegExpAssertion::END_OF_INPUT:
864 case RegExpAssertion::START_OF_LINE:
867 case RegExpAssertion::END_OF_LINE:
870 case RegExpAssertion
[all...]
H A Dparser.cc4235 new(zone()) RegExpAssertion(RegExpAssertion::START_OF_LINE));
4238 new(zone()) RegExpAssertion(RegExpAssertion::START_OF_INPUT));
4245 RegExpAssertion::AssertionType assertion_type =
4246 multiline_ ? RegExpAssertion::END_OF_LINE :
4247 RegExpAssertion::END_OF_INPUT;
4248 builder->AddAssertion(new(zone()) RegExpAssertion(assertion_type));
4309 new(zone()) RegExpAssertion(RegExpAssertion
[all...]
H A Dast.h124 class RegExpAssertion;
2665 class RegExpAssertion FINAL : public RegExpTree {
2675 explicit RegExpAssertion(AssertionType type) : assertion_type_(type) { } function in class:v8::internal::FINAL
2679 virtual RegExpAssertion* AsAssertion() OVERRIDE;
H A Djsregexp.cc5046 RegExpNode* RegExpAssertion::ToNode(RegExpCompiler* compiler,

Completed in 266 milliseconds