private boolean intersectsLinear(AddressSetView addrSet) {
		RedBlackEntry<Address, Address> entry =
			rbTree.getEntryLessThanEqual(addrSet.getMinAddress());
		if (entry == null) {
			entry = rbTree.getFirst();
		}

		for (AddressRange range : addrSet) {
			while (range.compareTo(entry.getValue()) > 0) {
				entry = entry.getSuccessor();
				if (entry == null) {
					return false;
				}
			}
			if (range.getMaxAddress().compareTo(entry.getKey()) >= 0) {
				return true;
			}
		}
		return false;
	}
Returns a list of the AddressRanges in this set.
@return  a list of the AddressRanges in this set.
Ghidra/Framework/SoftwareModeling/src/main/java/ghidra/program/model/address/AddressSet.java