public void calcHashes(int minLength,int maxLength,boolean wholeBlock,boolean matchOnly,HashCalculator hashCalc) throws MemoryAccessException {
		for(Block block : blockList.values())
			block.calcHashes(minLength,maxLength,wholeBlock,matchOnly,hashCalc);
	}
Calculate hashes for all blocks
@param minLength is the minimum length of an n-gram for these passes
@param maxLength is the maximum length of an n-gram for these passes
@param wholeBlock if true, allows blocks that are smaller than the minimum length to be considered as 1 n-gram.
@param matchOnly if true, only generates n-grams for sequences in previously matched blocks
@param hashCalc is the hash function
@throws MemoryAccessException
Ghidra/Framework/SoftwareModeling/src/main/java/ghidra/program/model/correlate/HashStore.java