Compression scheme used for compressed debug sections in object files.

Synopsis

Declared in <llvm/Support/Compression.h>

enum class DebugCompressionType : int;

Description

None indicates no compression. The other members are a subset of compression::Format, which is used for compressed debug sections in some object file formats (e.g. ELF). This is a separate class as we may add new compression::Format members for non‐debugging purposes.

Members

Name

Description

None

No compression

Zlib

zlib

Zstd

Zstandard

Non-Member Functions

Name

Description

compression::decompress

Decompress Input using debug compression type T into Output.

compression::decompress

Decompress Input using the debug‐info compression format T into Output, which is resized to UncompressedSize bytes.

compression::formatFor

Map a DebugCompressionType value to the corresponding Format.

Created with MrDocs