Small MR to fix most clang warnings
Description
Fixes warnings in a number of files that are generated by compiling using clang
Merge Request Checklists
-
Code follows project coding guidelines and its checklist -
I have submitted a MR in the documentation repository if required. N/A -
I have updated Changelog and NEWS, listing the related issues. N/A -
If my MR introduces new dependencies, I have run all the CIs, even the optional (manual) jobs. N/A
Edited by Adrian Knagg-Baugh