diff --git a/src/dwarfs/pcm_sample_transformer.cpp b/src/dwarfs/pcm_sample_transformer.cpp index 2b8936e2..d9bc05a5 100644 --- a/src/dwarfs/pcm_sample_transformer.cpp +++ b/src/dwarfs/pcm_sample_transformer.cpp @@ -25,6 +25,8 @@ #include +#include + #include "dwarfs/pcm_sample_transformer.h" namespace dwarfs { @@ -314,6 +316,8 @@ make_pcm_sample_transformer(pcm_sample_padding pad, int bytes, int bits) { return make_pcm_sample_transformer(bytes, bits); } + + folly::assume_unreachable(); } template @@ -330,6 +334,8 @@ make_pcm_sample_transformer(pcm_sample_signedness sig, pcm_sample_padding pad, pcm_sample_signedness::Unsigned>( pad, bytes, bits); } + + folly::assume_unreachable(); } template @@ -349,6 +355,8 @@ make_pcm_sample_transformer(pcm_sample_endianness end, pcm_sample_endianness::Little>( sig, pad, bytes, bits); } + + folly::assume_unreachable(); } } // namespace