private void initializeStructures() throws CancelledException {
		BasicBlockModel blockModel = new BasicBlockModel(program);
		CodeBlockIterator iter = blockModel.getCodeBlocksContaining(function.getBody(), monitor);
		while(iter.hasNext()) {
			CodeBlock block = iter.next();
			createBlock(block);
		}
	}
Set up the basic-block and instruction model and the accompanying hash containers
@throws CancelledException
Ghidra/Framework/SoftwareModeling/src/main/java/ghidra/program/model/correlate/HashStore.java