From 99de98ffc75d48915df31abab5779c888bd5bac4 Mon Sep 17 00:00:00 2001 From: Joe Conigliaro Date: Mon, 23 Mar 2020 02:30:45 +1100 Subject: [PATCH] cgen: fix test --- vlib/v/gen/tests/3.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/vlib/v/gen/tests/3.c b/vlib/v/gen/tests/3.c index 7e711aea3e..6a1de173be 100644 --- a/vlib/v/gen/tests/3.c +++ b/vlib/v/gen/tests/3.c @@ -48,11 +48,11 @@ void println(string s) { } void handle_expr(Expr e) { - if (e.typ == 25 /* IfExpr */) { + if (e.typ == 26 /* IfExpr */) { IfExpr* it = (IfExpr*)e.obj; // ST it println(tos3("if")); } - else if (e.typ == 26 /* IntegerLiteral */) { + else if (e.typ == 27 /* IntegerLiteral */) { IntegerLiteral* it = (IntegerLiteral*)e.obj; // ST it println(tos3("integer")); } @@ -73,7 +73,7 @@ int main(int argc, char** argv) { Option_int n = get_opt(); int a = /*opt*/(*(int*)n.data) + 3; handle_expr(/* sum type cast */ (Expr) {.obj = memdup(&(IfExpr[]) {(IfExpr){ -0}}, sizeof(IfExpr)), .typ = 25 /* IfExpr */}); +0}}, sizeof(IfExpr)), .typ = 26 /* IfExpr */}); return 0; }