private void declareMatch(HashEntry srcEntry, InstructHash srcInstruct, HashEntry destEntry,
			InstructHash destInstruct) throws MemoryAccessException {
		boolean cancelMatch = false;
		int matchSize = srcEntry.hash.size;
		// Its possible that some instructions of the n-gram have already been matched
		if (!srcInstruct.allUnknown(matchSize)) {	// If any source n-gram instructions are already matched
			srcStore.removeHash(srcEntry);			// Remove this HashEntry
			cancelMatch = true;						// Cancel the match
		}
		if (!destInstruct.allUnknown(matchSize)) {	// If any destination n-gram instructions are already matched
			destStore.removeHash(destEntry);		// Remove this HashEntry
			cancelMatch = true;						// Cancel the match
		}
		if (cancelMatch)
			return;
		ArrayList<Instruction> srcInstructVec = new ArrayList<Instruction>();
		ArrayList<Instruction> destInstructVec = new ArrayList<Instruction>();
		ArrayList<CodeBlock> srcBlockVec = new ArrayList<CodeBlock>();
		ArrayList<CodeBlock> destBlockVec = new ArrayList<CodeBlock>();
		HashStore.NgramMatch srcMatch = new HashStore.NgramMatch();
		HashStore.NgramMatch destMatch = new HashStore.NgramMatch();
		HashStore.extendMatch(matchSize, srcInstruct, srcMatch, destInstruct, destMatch, hashCalc);
		srcStore.matchHash(srcMatch, srcInstructVec, srcBlockVec);
		destStore.matchHash(destMatch, destInstructVec, destBlockVec);
		for (int i = 0; i < srcInstructVec.size(); ++i)
			srcToDest.put(srcInstructVec.get(i).getAddress(), destInstructVec.get(i).getAddress());
	}
Finalize a match between two n-grams.  Extend the match is possible, add the matching Instruction pairs to
the final map, and remove the Instructions from further match consideration.
@param srcEntry is the matching source HashEntry
@param srcInstruct is (the starting Instruction of) the source n-gram
@param destEntry is the matching destination HashEntry
@param destInstruct is (the starting Instruction of) the destination n-gram
@throws MemoryAccessException
Ghidra/Framework/SoftwareModeling/src/main/java/ghidra/program/model/correlate/HashedFunctionAddressCorrelation.java