mirror of
https://github.com/github/codeql.git
synced 2026-04-28 02:05:14 +02:00
C++/C#: fix another join order in SSA construction
This commit is contained in:
@@ -192,7 +192,9 @@ private module Cached {
|
||||
exists(OldIR::PhiInputOperand phiOperand, Overlap phiOperandOverlap |
|
||||
phiOperand = getDegeneratePhiOperand(oldOperand.getAnyDef()) and
|
||||
result = getNewDefinitionFromOldSSA(phiOperand, phiOperandOverlap) and
|
||||
overlap = combineOverlap(phiOperandOverlap, originalOverlap)
|
||||
overlap =
|
||||
combineOverlap(pragma[only_bind_out](phiOperandOverlap),
|
||||
pragma[only_bind_out](originalOverlap))
|
||||
)
|
||||
)
|
||||
)
|
||||
|
||||
Reference in New Issue
Block a user