clang-tidy: fix `bugprone-parent-virtual-call` lints
3 files changed