public synchronized ULongSpanSet getInitialized(long a, long b) {
		MutableULongSpanSet result = new DefaultULongSpanSet();
		ULongSpan query = ULongSpan.span(a, b);
		for (ULongSpan span : defined.intersecting(query)) {
			result.add(query.intersect(span));
		}
		return result;
	}
Enumerate the initialized ranges within the given range

<p>
The given range is interpreted as closed, i.e., [a, b].

@param a the lower-bound, inclusive, of the range
@param b the upper-bound, inclusive, of the range
@return the set of initialized ranges
Ghidra/Framework/Emulation/src/main/java/ghidra/generic/util/datastruct/SemisparseByteArray.java