public boolean isBlockedByInstructions() throws InvalidDataTypeException {
		// Is there enough memory for data type?
		Address start = getAddress();
		Address end = getEndAddress();
		AddressSet addrSet = new AddressSet(start, end);
		// Are there any instructions in the way?
		Listing listing = program.getListing();
		Instruction inst = listing.getInstructionContaining(start);
		if (inst != null) {
			return true;
		}
		InstructionIterator instIter = listing.getInstructions(addrSet, true);
		if (instIter.hasNext()) {
			return true;
		}
		return false;
	}
Whether or not the memory has any instructions defined in the area from the indicated 
address up to the size of the data type for this model.
@return true if there are any instructions where the data type is being placed.
@throws InvalidDataTypeException if data type's expected bytes can't be checked.
Ghidra/Features/MicrosoftCodeAnalyzer/src/main/java/ghidra/app/cmd/data/AbstractCreateDataTypeModel.java