From 18cfcfe44f4b4d624f20508210e2928396e3cf10 Mon Sep 17 00:00:00 2001 From: Josh Wolfe Date: Mon, 30 Nov 2015 22:40:52 -0700 Subject: [PATCH] fix ast printer names --- src/analyze.cpp | 2 +- src/parser.cpp | 8 ++++---- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/src/analyze.cpp b/src/analyze.cpp index 2d88389daba52fdccafd7e3f55ef77c8779ba55a..248300bbbabc677bcd01900208c8ebeaee3dc879 100644 --- a/src/analyze.cpp +++ b/src/analyze.cpp @@ -363,7 +363,7 @@ static TypeTableEntry * analyze_expression(CodeGen *g, BlockContext *context, Ty return g->builtin_types.entry_i32; case NodeTypeStringLiteral: - zig_panic("TODO"); + zig_panic("TODO: string literal"); case NodeTypeUnreachable: return g->builtin_types.entry_unreachable; diff --git a/src/parser.cpp b/src/parser.cpp index 613c559235f1fe9f22723385e10c4018f231e81e..3ac4c5ec09a1308d337324b50bfd8ade25aa6b3c 100644 --- a/src/parser.cpp +++ b/src/parser.cpp @@ -229,18 +229,18 @@ void ast_print(AstNode *node, int indent) { ast_print(node->data.prefix_op_expr.primary_expr, indent + 2); break; case NodeTypeNumberLiteral: - fprintf(stderr, "PrimaryExpr Number %s\n", + fprintf(stderr, "NumberLiteral %s\n", buf_ptr(&node->data.number)); break; case NodeTypeStringLiteral: - fprintf(stderr, "PrimaryExpr String '%s'\n", + fprintf(stderr, "StringLiteral '%s'\n", buf_ptr(&node->data.string)); break; case NodeTypeUnreachable: - fprintf(stderr, "PrimaryExpr Unreachable\n"); + fprintf(stderr, "Unreachable\n"); break; case NodeTypeSymbol: - fprintf(stderr, "PrimaryExpr Symbol %s\n", + fprintf(stderr, "Symbol %s\n", buf_ptr(&node->data.symbol)); break; case NodeTypeUse: -- 2.54.0