mirror of
https://github.com/github/codeql.git
synced 2026-04-24 00:05:14 +02:00
Merge pull request #15725 from aschackmull/dataflow/summary-join-fix
Dataflow: Prevent bad join in FlowSummaryImpl::Private::Steps::summaryLocalStep.
This commit is contained in:
@@ -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
|
||||
|
||||
Reference in New Issue
Block a user