Home
last modified time | relevance | path

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

/llvm-project-15.0.7/clang/lib/ARCMigrate/
H A DTransZeroOutPropsInDealloc.cpp90 bool VisitBinaryOperator(BinaryOperator *BOE) { in VisitBinaryOperator() argument
91 if (isZeroingPropIvar(BOE) && isRemovable(BOE)) { in VisitBinaryOperator()
93 Pass.TA.removeStmt(BOE); in VisitBinaryOperator()
158 bool isZeroingPropIvar(BinaryOperator *BOE) { in isZeroingPropIvar() argument
159 if (BOE->getOpcode() == BO_Comma) in isZeroingPropIvar()
160 return isZeroingPropIvar(BOE->getLHS()) && in isZeroingPropIvar()
161 isZeroingPropIvar(BOE->getRHS()); in isZeroingPropIvar()
163 if (BOE->getOpcode() != BO_Assign) in isZeroingPropIvar()
166 Expr *LHS = BOE->getLHS(); in isZeroingPropIvar()
187 return isZero(BOE->getRHS()); in isZeroingPropIvar()