Don't inline PhaseShifterT<S>::process
commit6083d9f9caa113644a108b8e36ccccb2c61b8dd8
authorChris Robinson <chris.kcat@gmail.com>
Thu, 9 May 2024 03:26:38 +0000 (8 20:26 -0700)
committerChris Robinson <chris.kcat@gmail.com>
Thu, 9 May 2024 03:26:38 +0000 (8 20:26 -0700)
tree0a842531fb5b9cf385dcd536250957e27582585d
parent6ef41869a93b79a21d16a2df969a5410693512b7
Don't inline PhaseShifterT<S>::process

Being a template function, it's implicitly inline, but GCC doesn't want to
inline it and causes a warning. Since template functions are automatically
inline, the only way to undo the inline request is to never inline it
regardless of what the compiler would do if it was a normal function.
common/phase_shifter.h