aboutsummaryrefslogtreecommitdiff
path: root/src/parser.cpp
diff options
context:
space:
mode:
authorgingerBill <bill@gingerbill.org>2022-07-16 17:36:03 +0100
committergingerBill <bill@gingerbill.org>2022-07-16 17:36:03 +0100
commit041625381cfd6236de5bc5fea3a398123b7328ed (patch)
tree4abfec3689e49a93b37ade20dae7500327762914 /src/parser.cpp
parent48f56d728b5a3c5b32dc27e144dfb97bb4985ea6 (diff)
Fix #1888
Diffstat (limited to 'src/parser.cpp')
-rw-r--r--src/parser.cpp1
1 files changed, 1 insertions, 0 deletions
diff --git a/src/parser.cpp b/src/parser.cpp
index a6f30cdfd..b63c530d6 100644
--- a/src/parser.cpp
+++ b/src/parser.cpp
@@ -164,6 +164,7 @@ Ast *clone_ast(Ast *node) {
case Ast_SelectorCallExpr:
n->SelectorCallExpr.expr = clone_ast(n->SelectorCallExpr.expr);
n->SelectorCallExpr.call = clone_ast(n->SelectorCallExpr.call);
+ GB_ASSERT(n->SelectorCallExpr.modified_call);
break;
case Ast_IndexExpr:
n->IndexExpr.expr = clone_ast(n->IndexExpr.expr);