aboutsummaryrefslogtreecommitdiff
path: root/src/regexp/regexp-ast.cc
diff options
context:
space:
mode:
Diffstat (limited to 'src/regexp/regexp-ast.cc')
-rw-r--r--src/regexp/regexp-ast.cc6
1 files changed, 6 insertions, 0 deletions
diff --git a/src/regexp/regexp-ast.cc b/src/regexp/regexp-ast.cc
index b5c2bb6d..85babb1f 100644
--- a/src/regexp/regexp-ast.cc
+++ b/src/regexp/regexp-ast.cc
@@ -264,6 +264,12 @@ void* RegExpUnparser::VisitCapture(RegExpCapture* that, void* data) {
return NULL;
}
+void* RegExpUnparser::VisitGroup(RegExpGroup* that, void* data) {
+ os_ << "(?: ";
+ that->body()->Accept(this, data);
+ os_ << ")";
+ return NULL;
+}
void* RegExpUnparser::VisitLookaround(RegExpLookaround* that, void* data) {
os_ << "(";