```C++ void (*execute_)(operation_base*) noexcept; ``` which complaint `Using C-style cast. Use reinterpret_cast<operation_base*>(...) instead [readability/casting]`