@Test
	public void testArrayWithZeroLenDataType()
			throws CancelledException, IOException, DWARFException {
		// Tests that an array with non-zero elements, but with zero-len data type
		// becomes a zero-element array.  (yuck)
		DebugInfoEntry emptyStructDIE = newStruct("emptystruct", 0).create();
		DebugInfoEntry arrayDIE = newArrayUsingCount(emptyStructDIE, 10);

		importAllDataTypes();

		Structure emptyStruct = (Structure) dwarfDTM.getDataType(emptyStructDIE.getOffset(), null);
		Array arr = (Array) dwarfDTM.getDataType(arrayDIE.getOffset(), null);
		assertTrue(emptyStruct.isZeroLength());
		assertEquals(0, arr.getNumElements());
		assertTrue(arr.isZeroLength());
	}
Test skipping const, volatile data types.
@throws CancelledException
@throws IOException
@throws DWARFException
Ghidra/Features/Base/src/test.slow/java/ghidra/app/util/bin/format/dwarf/DWARFDataTypeImporterTest.java