Skip to content

Commit 18145ec

Browse files
committed
- Evaluate generated inStream calls too.
git-svn-id: https://openmodelica.org/svn/OpenModelica/trunk@13941 f25d12d1-65f4-0310-ae8a-bbce733d8d8e
1 parent 0a0f193 commit 18145ec

File tree

1 file changed

+3
-1
lines changed

1 file changed

+3
-1
lines changed

Compiler/FrontEnd/ConnectUtil.mo

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3051,7 +3051,7 @@ algorithm
30513051
case ((DAE.CALL(path = Absyn.IDENT("actualStream"),
30523052
expLst = {DAE.CREF(componentRef = cr)}), sets))
30533053
then ((evaluateActualStream(cr, sets), sets));
3054-
else then inTuple;
3054+
else inTuple;
30553055
end match;
30563056
end evaluateStreamOperatorsExp;
30573057

@@ -3168,6 +3168,8 @@ algorithm
31683168
(outside, inside) = List.splitOnTrue(inStreams, isOutsideStream);
31693169
inside = removeStreamSetElement(inStreamCref, inside);
31703170
e = streamSumEquationExp(outside, inside);
3171+
// Evaluate any inStream calls that were generated.
3172+
((e, _)) = evaluateStreamOperators2((e, inSets));
31713173
then
31723174
e;
31733175
end match;

0 commit comments

Comments
 (0)