Updated CI to Clang 19
I filed https://github.com/llvm/llvm-project/issues/83732 about the modernize-use-designated-initializers false positives.
This needs tickets filed about the performance-unnecessary-copy-initialization case which are not detected by us.
CheckOther::constVariableError() - https://trac.cppcheck.net/ticket/12925
ProjectFileDialog::loadFromProjectFile() - https://trac.cppcheck.net/ticket/12926 / https://trac.cppcheck.net/ticket/12934
The one in isTemporary() looks like a variation on this.
Clang 19 release candidate has been released and the apt mirror should also have made the branch switch. As we only utilize the binaries in the CI we can merge this now.
I filed https://github.com/llvm/llvm-project/issues/101181 upstream about the performance-unnecessary-value-param false positive.