Home
last modified time | relevance | path

Searched refs:AllOperands (Results 1 – 1 of 1) sorted by relevance

/llvm-project-15.0.7/clang-tools-extra/clang-tidy/misc/
H A DRedundantExpressionCheck.cpp350 SmallVector<const Expr *, N> &AllOperands, in collectOperands() argument
357 collectOperands<TExpr>(Operands.second, AllOperands, OpKind); in collectOperands()
360 AllOperands.push_back(Part); in collectOperands()
405 SmallVector<const Expr *, 4> AllOperands; in markDuplicateOperands() local
406 if (collectOperands<TExpr>(Operands.first, AllOperands, OpKind)) in markDuplicateOperands()
408 if (collectOperands<TExpr>(Operands.second, AllOperands, OpKind)) in markDuplicateOperands()
410 size_t NumOperands = AllOperands.size(); in markDuplicateOperands()
418 if (AllOperands[J]->HasSideEffects(Context)) in markDuplicateOperands()
421 if (areEquivalentExpr(AllOperands[I], AllOperands[J])) { in markDuplicateOperands()
425 DynTypedNode::create(*AllOperands[J])); in markDuplicateOperands()
[all …]