diff --git a/src/protocol/ast_printer.rs b/src/protocol/ast_printer.rs index 917bc6318c13ae40e61c36683305cc246e4bc85a..db65d765307bd0e7714ce1665dc18e74a6e7caf4 100644 --- a/src/protocol/ast_printer.rs +++ b/src/protocol/ast_printer.rs @@ -707,6 +707,7 @@ fn write_expression_parent(target: &mut String, parent: &ExpressionParent) { EP::While(id) => format!("WhileStmt({})", id.0.index), EP::Return(id) => format!("ReturnStmt({})", id.0.index), EP::Assert(id) => format!("AssertStmt({})", id.0.index), + EP::New(id) => format!("NewStmt({})", id.0.index), EP::Put(id, idx) => format!("PutStmt({}, {})", id.0.index, idx), EP::ExpressionStmt(id) => format!("ExprStmt({})", id.0.index), EP::Expression(id, idx) => format!("Expr({}, {})", id.index, idx)