Predicate storeStep
Holds if data can flow from node1 to node2 via a store into c. Thus,
node2 references an object with a content c.getAStoreContent() that
contains the value of node1.
Store steps without corresponding reads are pruned aggressively very early, since they can never contribute to a complete path.
Import path
import codeql.actions.dataflow.internal.DataFlowPrivatepredicate storeStep(Node node1, ContentSet c, Node node2)