Dataflow: Prevent bad join.

This commit is contained in:
Anders Schack-Mulligen
2024-02-26 13:45:19 +01:00
parent c22cbf5b01
commit 20bb631456

View File

@@ -1081,8 +1081,8 @@ module Make<DF::InputSig DataFlowLang, InputSig<DataFlowLang> Input> {
SummaryComponentStack outputContents
|
summary(c, inputContents, outputContents, preservesValue) and
pred = summaryNodeInputState(c, inputContents) and
succ = summaryNodeOutputState(c, outputContents)
pred = summaryNodeInputState(pragma[only_bind_into](c), inputContents) and
succ = summaryNodeOutputState(pragma[only_bind_into](c), outputContents)
|
preservesValue = true
or