public static DWARFLine read(BinaryReader reader, int defaultIntSize, DWARFCompilationUnit cu)
			throws IOException {
		// probe for the DWARFLine version number
		// length : dwarf_length
		// version : 2 bytes
		DWARFLine result = new DWARFLine();
		result.dprog = cu.getProgram();
		result.startOffset = reader.getPointerIndex();
		DWARFLengthValue lengthInfo = DWARFLengthValue.read(reader, defaultIntSize);
		if (lengthInfo == null) {
			throw new DWARFException(
				"Invalid DWARFLine length at 0x%x".formatted(result.startOffset));
		}

		result.length = lengthInfo.length();
		result.intSize = lengthInfo.intSize();
		result.endOffset = reader.getPointerIndex() + lengthInfo.length();

		result.dwarfVersion = reader.readNextUnsignedShort();
		if (result.dwarfVersion < 5) {
			DWARFLine.readV4(result, reader, cu);
		}
		else {
			DWARFLine.readV5(result, reader, cu);
		}
		return result;
	}
Returns a dummy DWARFLine instance that contains no information.

@return {@link DWARFLine} instance with no info
Ghidra/Features/Base/src/main/java/ghidra/app/util/bin/format/dwarf/line/DWARFLine.java