From 3c7d7a7856cedcda16cabe0802a716a9ea3bd9cf Mon Sep 17 00:00:00 2001 From: Cary R Date: Tue, 22 Oct 2013 14:26:18 -0700 Subject: [PATCH] vlog95: Warn that array patterns cannot be converted. --- tgt-vlog95/expr.c | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/tgt-vlog95/expr.c b/tgt-vlog95/expr.c index f504f8b68..5d97e191f 100644 --- a/tgt-vlog95/expr.c +++ b/tgt-vlog95/expr.c @@ -1132,6 +1132,14 @@ void emit_expr(ivl_scope_t scope, ivl_expr_t expr, unsigned wid, case IVL_EX_ARRAY: emit_expr_array(scope, expr, wid); break; + case IVL_EX_ARRAY_PATTERN: + fprintf(vlog_out, ""); + fprintf(stderr, "%s:%u: vlog95 error: Array pattern expressions " + "are not supported.\n", + ivl_expr_file(expr), + ivl_expr_lineno(expr)); + vlog_errors += 1; + break; case IVL_EX_BINARY: emit_expr_binary(scope, expr, wid, is_full_prec); break;