public List<Long> getAddressMapSymbolOffsets() throws CancelledException, PdbException {
		try {
			PdbByteReader reader =
				pdb.getReaderForStreamNumber(streamNumber, addressMapOffset, addressMapLength);
			return deserializeAddressMap(reader);
		}
		catch (IOException e) {
			Msg.error(this, String.format(
				"PDB: Error creating address map symbol offsets while reading stream %d at offset %d and length %d",
				streamNumber, addressMapOffset, addressMapLength));
			return new ArrayList<>();
		}
	}
Returns the Offsets of symbols within the symbol table gotten from the address map.  These
 offsets to point to the size field of the symbols in the symbol table
@return offsets
@throws PdbException upon not enough data left to parse
@throws CancelledException upon user cancellation
Ghidra/Features/PDB/src/main/java/ghidra/app/util/bin/format/pdb2/pdbreader/PublicSymbolInformation.java