The OpenD Programming Language

LZ4_decompress_generic

This generic decompression function cover all use cases. It shall be instantiated several times, using different sets of directives Note that it is essential this generic function is really inlined, in order to remove useless branches during compilation optimization.

version(hasLZ4)
nothrow @nogc
int
LZ4_decompress_generic
(
const(char)* source
,
char* dest
,,,,,,
int dict
,
const(ubyte)* lowPrefix
,
const(ubyte)* dictStart
,
const size_t dictSize
)

Meta