Python: Fix internal consistency failures

This commit is contained in:
Rasmus Wriedt Larsen
2024-03-08 14:13:47 +01:00
parent 87b6592dbc
commit adf5a4b1e4

View File

@@ -17,7 +17,13 @@ private module ConsistencyChecksInput implements ConsistencyChecksInputSig {
//
// match (NONSOURCE, SOURCE):
// case (x, y): ...
exists(DataFlow::Node m | m.asCfgNode().getNode() instanceof MatchCapturePattern |
exists(DataFlow::Node m |
m.asCfgNode().getNode() instanceof MatchCapturePattern
or
m.asCfgNode().getNode() instanceof MatchAsPattern
or
m.asCfgNode().getNode() instanceof MatchOrPattern
|
TypeTrackingInput::simpleLocalSmallStep*(m, n)
)
or