================ @@ -1189,29 +1355,40 @@ class PointerArithmeticGadget : public WarningGadget { const Expr *Ptr; // the pointer expression in `PA` public: - PointerArithmeticGadget(const MatchFinder::MatchResult &Result) + PointerArithmeticGadget(const MatchResult &Result) : WarningGadget(Kind::PointerArithmetic), - PA(Result.Nodes.getNodeAs<BinaryOperator>(PointerArithmeticTag)), - Ptr(Result.Nodes.getNodeAs<Expr>(PointerArithmeticPointerTag)) {} + PA((Result.getNodeAs<BinaryOperator>(PointerArithmeticTag))), ---------------- ilya-biryukov wrote:
NIT: one pair of parentheses seems redundant https://github.com/llvm/llvm-project/pull/125492 _______________________________________________ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits