Home
last modified time | relevance | path

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

/external/clang/lib/ARCMigrate/
DTransZeroOutPropsInDealloc.cpp91 bool VisitBinaryOperator(BinaryOperator *BOE) { in VisitBinaryOperator() argument
92 if (isZeroingPropIvar(BOE) && isRemovable(BOE)) { in VisitBinaryOperator()
94 Pass.TA.removeStmt(BOE); in VisitBinaryOperator()
161 bool isZeroingPropIvar(BinaryOperator *BOE) { in isZeroingPropIvar() argument
162 if (BOE->getOpcode() == BO_Comma) in isZeroingPropIvar()
163 return isZeroingPropIvar(BOE->getLHS()) && in isZeroingPropIvar()
164 isZeroingPropIvar(BOE->getRHS()); in isZeroingPropIvar()
166 if (BOE->getOpcode() != BO_Assign) in isZeroingPropIvar()
169 Expr *LHS = BOE->getLHS(); in isZeroingPropIvar()
190 return isZero(BOE->getRHS()); in isZeroingPropIvar()