@Test
	public void testC13IlLinesSectionIterator() throws Exception {
		PdbByteReader reader = new PdbByteReader(c13SectionsBytes);
		StringWriter writer = new StringWriter();
		C13SectionIterator<IlLinesC13Section> iterator =
			new C13SectionIterator<>(reader, IlLinesC13Section.class, true, TaskMonitor.DUMMY);
		while (iterator.hasNext()) {
			C13Section c13Section = iterator.next();
			c13Section.dump(writer, TaskMonitor.DUMMY);
		}
		//@formatter:off
		assertEquals(
			"IlLinesC13Section-------------------------------------------\n" +
			"offCon: 0x00004000 segCon: 1 flags: 0x00000000 lenCon: 0x00000010\n" +
			"fileId: 001000, nLines: 3, lenFileBlock: 36\n" +
			"16 0x00004100 Statement\n" +
			"17 0x00004101 Statement\n" +
			"18 0x00004102 Statement\n" +
			"fileId: 002000, nLines: 2, lenFileBlock: 28\n" +
			"32 0x00004200 Expression\n" +
			"33 0x00004201 Expression\n" +
			"End IlLinesC13Section---------------------------------------\n" +
			"IlLinesC13Section-------------------------------------------\n" +
			"offCon: 0x00004000 segCon: 1 flags: 0x00000000 lenCon: 0x00000010\n" +
			"fileId: 001000, nLines: 3, lenFileBlock: 36\n" +
			"16 0x00004101 Statement\n" +
			"17 0x00004102 Statement\n" +
			"18 0x00004103 Statement\n" +
			"fileId: 002000, nLines: 2, lenFileBlock: 28\n" +
			"32 0x00004200 Expression\n" +
			"33 0x00004201 Expression\n" +
			"End IlLinesC13Section---------------------------------------\n" +
			"IlLinesC13Section-------------------------------------------\n" +
			"offCon: 0x00004000 segCon: 1 flags: 0x00000000 lenCon: 0x00000010\n" +
			"fileId: 001000, nLines: 3, lenFileBlock: 36\n" +
			"16 0x00004102 Statement\n" +
			"17 0x00004103 Statement\n" +
			"18 0x00004104 Statement\n" +
			"fileId: 002000, nLines: 2, lenFileBlock: 28\n" +
			"32 0x00004200 Expression\n" +
			"33 0x00004201 Expression\n" +
			"End IlLinesC13Section---------------------------------------\n" +
			"IlLinesC13Section-------------------------------------------\n" +
			"offCon: 0x00004000 segCon: 1 flags: 0x00000000 lenCon: 0x00000010\n" +
			"fileId: 001000, nLines: 3, lenFileBlock: 36\n" +
			"16 0x00004103 Statement\n" +
			"17 0x00004104 Statement\n" +
			"18 0x00004105 Statement\n" +
			"fileId: 002000, nLines: 2, lenFileBlock: 28\n" +
			"32 0x00004200 Expression\n" +
			"33 0x00004201 Expression\n" +
			"End IlLinesC13Section---------------------------------------\n",
			writer.toString());
		//@formatter:on
	}
Creates byte array of data for a C13FileChecksum
@param offsetFilename unsigned integer value passed in a long
@param type unsigned byte value passed in an integer
@param bytes bytes of the checksum
@return final byte array of checksum data
Ghidra/Features/PDB/src/test/java/ghidra/app/util/bin/format/pdb2/pdbreader/C13SectionsTest.java