private boolean shouldDisassemble(Program program, Address address, DemanglerOptions options) {
		if (!address.isMemoryAddress() || program.getMemory().isExternalBlockAddress(address)) {
			return false;
		}
		CodeUnit codeUnit = program.getListing().getCodeUnitAt(address);
		return (codeUnit instanceof Data); // preconditions check guarantees data is undefined data.
	}
This method assumes preconditions test has been run.
Ghidra/Features/Base/src/main/java/ghidra/app/util/demangler/DemangledFunction.java