private void eliminatePtrsubs(ArrayList<DataVertex> ptrsubs) {
		for (DataVertex subop : ptrsubs) {
			DataVertex in0Node = subop.sources.get(0);
			if (in0Node.vn.isConstant() && (in0Node.vn.getOffset() == 0)) {
				DataVertex in1Node = subop.sources.get(1);
				DataVertex outNode = subop.sinks.get(0);
				in1Node.sinks.clear();
				replaceNodeInOutEdges(outNode, in1Node);
				in0Node.collapse();
				subop.collapse();
				outNode.collapse();
				makeAssociation(subop, outNode, in1Node, 0);	// Attach subop and outNode -> in1Node
			}
		}
	}
If a PTRSUB operation represents a &DAT_#, its input (a constant) is propagated forward
to everything reading the PTRSUB, and the PTRSUB is eliminated.
@param ptrsubs is the list of PTRSUB vertices
Ghidra/Features/CodeCompare/src/main/java/ghidra/features/codecompare/graphanalysis/DataGraph.java