public void validateLocationsInSameBlock() throws InvalidDataTypeException {
		checkValidity();
		Memory memory = getProgram().getMemory();
		Address funcInfoAddress = getAddress();
		MemoryBlock funcInfoBlock = memory.getBlock(funcInfoAddress);
		validateInSameBlock(getUnwindMapAddress(), "unwind map", memory, funcInfoBlock);
		validateInSameBlock(getTryBlockMapAddress(), "try block map", memory, funcInfoBlock);
		validateInSameBlock(getIPToStateMapAddress(), "IP to state map", memory, funcInfoBlock);
		try {
			validateInSameBlock(getESTypeListAddress(), "ES type list", memory, funcInfoBlock);
		}
		catch (UndefinedValueException e) {
			// It's okay if the structure doesn't include an ES Type List component.
		}
	}
Validate all the locations (a relative or absolute address) indicated by components of 
this FuncInfo data. All locations indicated by components are expected to be within
the same block as the data for this model.
@throws InvalidDataTypeException whose message indicates which referenced address does 
not appear to be valid.
Ghidra/Features/MicrosoftCodeAnalyzer/src/main/java/ghidra/app/cmd/data/exceptionhandling/EHFunctionInfoModel.java