JS: Add ssaDefHasSource.

This commit is contained in:
Anders Schack-Mulligen
2025-03-27 15:24:20 +01:00
parent 25297cb2b6
commit d8e14a6b55

View File

@@ -56,6 +56,11 @@ module SsaDataflowInput implements DataFlowIntegrationInputSig {
predicate hasCfgNode(js::BasicBlock bb, int i) { this = bb.getNode(i) }
}
predicate ssaDefHasSource(WriteDefinition def) {
// This library only handles use-use flow after a post-update, there are no definitions, only uses.
none()
}
predicate ssaDefAssigns(WriteDefinition def, Expr value) {
// This library only handles use-use flow after a post-update, there are no definitions, only uses.
none()