diff --git a/vhdlpp/parse_misc.cc b/vhdlpp/parse_misc.cc index 86c8e90cb..09e2f2d8c 100644 --- a/vhdlpp/parse_misc.cc +++ b/vhdlpp/parse_misc.cc @@ -122,7 +122,7 @@ const VType* calculate_subtype_array(const YYLTYPE&loc, const char*base_name, Expression*rig = tmpr->right(); return calculate_subtype_array(loc, base_name, scope, lef, - (tmpr->direction() == ExpRange::range_dir_t::DOWNTO + (tmpr->direction() == ExpRange::DOWNTO ? true : false), rig); diff --git a/vhdlpp/vtype.cc b/vhdlpp/vtype.cc index de5894d74..9ea22c72a 100644 --- a/vhdlpp/vtype.cc +++ b/vhdlpp/vtype.cc @@ -120,7 +120,7 @@ VTypeArray::VTypeArray(const VType*element, std::list*r, bool sv) ExpRange*curp = r->front(); r->pop_front(); ranges_[idx] = range_t(curp->msb(), curp->lsb(), - (curp->direction() == ExpRange::range_dir_t::DOWNTO + (curp->direction() == ExpRange::DOWNTO ? true : false)); }