================ @@ -44,6 +44,12 @@ void MoveConstArgCheck::registerMatchers(MatchFinder *Finder) { unless(isInTemplateInstantiation())) .bind("call-move"); + // Match ternary expressions where either branch contains std::move + auto TernaryWithMoveMatcher = + conditionalOperator( + hasDescendant(MoveCallMatcher) + ).bind("ternary-move"); ---------------- RiverDave wrote:
Amazing! Appreciate your feedback, all of your comments should be addressed by now. https://github.com/llvm/llvm-project/pull/128402 _______________________________________________ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits