diff --git a/elab_expr.cc b/elab_expr.cc index 8aa97435c..fa3e7d6f3 100644 --- a/elab_expr.cc +++ b/elab_expr.cc @@ -3003,7 +3003,7 @@ NetExpr* PECallFunction::elaborate_expr_method_(Design*des, NetScope*scope, const index_component_t&use_index = search_results.path_item.index.back(); ivl_assert(*this, use_index.msb != 0); ivl_assert(*this, use_index.lsb == 0); - + NetExpr*mux = elab_and_eval(des, scope, use_index.msb, -1, false); if (!mux) return 0; diff --git a/make_ivl_type.cc b/make_ivl_type.cc index 921d63487..963a5eace 100644 --- a/make_ivl_type.cc +++ b/make_ivl_type.cc @@ -1,4 +1,3 @@ - /* * Copyright (c) 2012-2014 Stephen Williams (steve@icarus.com) * @@ -22,7 +21,7 @@ # include "netscalar.h" # include "netvector.h" -ivl_type_t make_ivl_type(ivl_variable_type_t vt, +ivl_type_t make_ivl_type(ivl_variable_type_t vt, const std::vector&packed_dimensions, bool signed_flag, bool isint_flag) { diff --git a/nettypes.h b/nettypes.h index f5b9f7287..48ce48fd2 100644 --- a/nettypes.h +++ b/nettypes.h @@ -1,7 +1,7 @@ #ifndef IVL_nettypes_H #define IVL_nettypes_H /* - * Copyright (c) 2012-2014 Stephen Williams (steve@icarus.com) + * Copyright (c) 2012-2021 Stephen Williams (steve@icarus.com) * * This source code is free software; you can redistribute it * and/or modify it in source code form under the terms of the GNU @@ -62,7 +62,7 @@ class ivl_type_s { /* * Convenience functions for making ivl_type_t objects from various inputs. */ -extern ivl_type_t make_ivl_type(ivl_variable_type_t vt, +extern ivl_type_t make_ivl_type(ivl_variable_type_t vt, const std::vector&packed_dimensions, bool signed_flag =false, bool isint_flag =false);