[clang-tidy] Using an aliased name of a class for its copy/move/assignment constructors/operators produces a false positive cppcoreguidelines-special-member-functions
warning.
#116055
Labels
The following class produces a false positive Wcppcoreguidelines-special-member-functions with LLVM 19.1.3:
This happens due to the alias
using mat_type = Mat<scalar_type, mat_rows, mat_cols>;
. If I replace the aliasmat_type
in the constructors and assignment operators with the full class name, the warning goes away.The text was updated successfully, but these errors were encountered: