summaryrefslogtreecommitdiff
path: root/src/theory/strings/sequences_rewriter.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/theory/strings/sequences_rewriter.cpp')
-rw-r--r--src/theory/strings/sequences_rewriter.cpp6
1 files changed, 3 insertions, 3 deletions
diff --git a/src/theory/strings/sequences_rewriter.cpp b/src/theory/strings/sequences_rewriter.cpp
index bb0fa1d97..110864c3b 100644
--- a/src/theory/strings/sequences_rewriter.cpp
+++ b/src/theory/strings/sequences_rewriter.cpp
@@ -3237,10 +3237,10 @@ Node SequencesRewriter::rewriteSeqUnit(Node node)
NodeManager* nm = NodeManager::currentNM();
if (node[0].isConst())
{
- std::vector<Expr> seq;
- seq.push_back(node[0].toExpr());
+ std::vector<Node> seq;
+ seq.push_back(node[0]);
TypeNode stype = node[0].getType();
- Node ret = nm->mkConst(ExprSequence(stype.toType(), seq));
+ Node ret = nm->mkConst(Sequence(stype, seq));
return returnRewrite(node, ret, Rewrite::SEQ_UNIT_EVAL);
}
return node;
generated by cgit on debian on lair
contact matthew@masot.net with questions or feedback