Holds if data can flow from node1 to node2 via a direct assignment to
f.
This includes reverse steps through reads when the result of the read has
been stored into, in order to handle cases like x.f1.f2 = y.
Import path
import codeql.ruby.dataflow.internal.DataFlowImplCommonpredicate store(Node node1, TypedContent tc, Node node2, DataFlowType contentType)