From a25cde3bc7c55df9d8be59f1ce554714ea4d4109 Mon Sep 17 00:00:00 2001 From: Maciej Suminski Date: Fri, 5 Sep 2014 15:06:57 +0200 Subject: [PATCH] vhdlpp: Added ExpString::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 f3e5b4ed0..8f9830921 100644 --- a/vhdlpp/expression_stream.cc +++ b/vhdlpp/expression_stream.cc @@ -203,9 +203,14 @@ void ExpRelation::write_to_stream(ostream&) ivl_assert(*this, !"Not supported"); } -void ExpString::write_to_stream(ostream&) +void ExpString::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 ExpUAbs::write_to_stream(ostream&fd)