From 51b121ae7a85667a8afddac76ca21a5403fa5d2e Mon Sep 17 00:00:00 2001 From: Maciej Suminski Date: Fri, 5 Sep 2014 14:59:20 +0200 Subject: [PATCH] vhdlpp: Added ExpBitString::write_to_stream(). --- vhdlpp/expression_stream.cc | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/vhdlpp/expression_stream.cc b/vhdlpp/expression_stream.cc index 901bfab9e..f3e5b4ed0 100644 --- a/vhdlpp/expression_stream.cc +++ b/vhdlpp/expression_stream.cc @@ -112,9 +112,14 @@ void ExpAttribute::write_to_stream(ostream&) ivl_assert(*this, !"Not supported"); } -void ExpBitstring::write_to_stream(ostream&) +void ExpBitstring::write_to_stream(ostream&fd) { - ivl_assert(*this, !"Not supported"); + fd << "\""; + for(vector::const_iterator it = value_.begin(); + it != value_.end(); ++it) { + fd << *it; + } + fd << "\""; } void ExpCharacter::write_to_stream(ostream&fd)