private Address getDataAddress(DebugDirectory dd, boolean isBinary, AddressSpace space,
			NTHeader nt) {

		long ptr = 0;
		if (isBinary) {
			ptr = dd.getPointerToRawData();
			if (ptr != 0 && !nt.checkPointer(ptr)) {
	        	Msg.error(this, "Invalid pointer "+Long.toHexString(ptr));
	        	return null;
	        }
		}
		else {
			ptr = dd.getAddressOfRawData();
		}
		if (ptr != 0) {
			if (isBinary) {
				return space.getAddress(ptr);
			}
			return space.getAddress(ptr + nt.getOptionalHeader().getImageBase());
		}
		return null;
	}
Points to an array of IMAGE_DEBUG_DIRECTORY structures.
Ghidra/Features/Base/src/main/java/ghidra/app/util/bin/format/pe/DebugDataDirectory.java