private static List<Address> getRtti4Addresses(Program program, List<MemoryBlock> rtti4Blocks,
			List<Address> rtti0Locations, DataValidationOptions validationOptions,
			TaskMonitor monitor) throws CancelledException {

		monitor.checkCancelled();

		List<Address> addresses =
			getRefsToRtti0(program, rtti4Blocks, rtti0Locations, validationOptions, monitor);

		return addresses;
	}
Gets the base addresses of all the RTTI 4 structures that appear to be associated with
the RTTI 0 at the indicated base address.
@param program the program containing the RTTI 0 data structure.
@param rtti4Blocks the memory blocks to be searched for RTTI4 structures.
@param rtti0Locations the base addresses of the RTTI 0 structure in the program
@param validationOptions options indicating how validation is performed for data structures
@param monitor the task monitor for canceling a task
@return the RTTI 4 base addresses associated with the RTTI 0
@throws CancelledException if the user cancels this task.
Ghidra/Features/MicrosoftCodeAnalyzer/src/main/java/ghidra/app/plugin/prototype/MicrosoftCodeAnalyzerPlugin/RttiAnalyzer.java