This is to do the same things with D95932.
We may want to some customization for DWARF unit length in DWARF section headers for some code generation path.
This patch focuses on debug line section. We also use emitDwarfUnitLength for debug line now, so we can benefit from overriding of emitDwarfUnitLength inside different streamer too.
clang-tidy: error: no matching member function for call to 'emitDwarfUnitLength' [clang-diagnostic-error]
not useful