private void dumpSectionMap(Writer writer)
			throws CancelledException, IOException, PdbException {
		Map<Integer, Integer> myAbsoluteOffsetsBySectionNumber =
			getAbsoluteOffsetsBySectionNumber();
		writer.write("SectionMap--------------------------------------------------\n");
		writer.write(
			"numAbsoluteOffsetsBySectionNumber: " + myAbsoluteOffsetsBySectionNumber.size() + "\n");
		for (Map.Entry<Integer, Integer> entry : myAbsoluteOffsetsBySectionNumber.entrySet()) {
			pdb.checkCancelled();
			writer.write(String.format("0X%08X  0X%08X\n", entry.getKey(), entry.getValue()));
		}
		writer.write("\nEnd SectionMap----------------------------------------------\n");
	}
Debug method for dumping Section Map information from this {@link AbstractSymbolInformation}
@param writer the writer
@throws IOException on file seek or read, invalid parameters, bad file configuration, or
 inability to read required bytes
@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