private void determineThunkedFunctionConflicts(Function[] functions) {
		// Check to see if they point to the equivalent spot.
		Function latestThunkedFunction = functions[LATEST].getThunkedFunction(false);
		Address latestThunkedEntry = latestThunkedFunction.getEntryPoint();
		Function myThunkedFunction = functions[MY].getThunkedFunction(false);
		Address myThunkedEntry = myThunkedFunction.getEntryPoint();
		Address myThunkedEntryAsLatest = SimpleDiffUtility.getCompatibleAddress(
			functions[MY].getProgram(), myThunkedEntry, functions[RESULT].getProgram());
		if (!latestThunkedEntry.equals(myThunkedEntryAsLatest)) {
			// Save the thunk conflict
			saveThunkConflict(functions[RESULT]);
		}
	}
@param changeSet address set indicating where either Latest or My changed a function.
@param monitor
@throws CancelledException
Ghidra/Features/Base/src/main/java/ghidra/app/merge/listing/FunctionMerger.java