================ @@ -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"); ---------------- HerrCai0907 wrote:
```suggestion ); ``` bind isonly needed when you want to use it later. 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