================ @@ -202,7 +208,13 @@ void UseDefaultMemberInitCheck::registerMatchers(MatchFinder *Finder) { unaryOperator(hasAnyOperatorName("+", "-"), hasUnaryOperand(floatLiteral())), cxxBoolLiteral(), cxxNullPtrLiteralExpr(), implicitValueInitExpr(), - declRefExpr(to(enumConstantDecl()))); + declRefExpr(to(enumConstantDecl())), + binaryOperator(hasLHS(anyOf(integerLiteral(), floatLiteral(), ---------------- vbvictor wrote:
Consider moving duplicate code to helper-mather like `auto Init` https://github.com/llvm/llvm-project/pull/129370 _______________________________________________ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits