private static boolean isDataClearingDenied(DataType dt, ClearDataMode clearMode) {
		if ((clearMode == ClearDataMode.CLEAR_ALL_UNDEFINED_CONFLICT_DATA &&
			!Undefined.isUndefined(dt))) {
			return true;
		}
		if (clearMode == ClearDataMode.CLEAR_ALL_DEFAULT_CONFLICT_DATA && !isDefaultData(dt)) {
			return true;
		}
		return false;
	}
Clear all conflicting data provided new data will fit within memory and 
not conflict with an instruction.
Ghidra/Framework/SoftwareModeling/src/main/java/ghidra/program/model/data/DataUtilities.java