Lines Matching defs:ElseBO
12069 auto *ElseBO = dyn_cast<BinaryOperator>(Else);
12070 if (!ElseBO) {
12076 if (ElseBO->getOpcode() != BO_Assign) {
12078 ErrorInfo.ErrorLoc = ElseBO->getExprLoc();
12079 ErrorInfo.NoteLoc = ElseBO->getOperatorLoc();
12080 ErrorInfo.ErrorRange = ErrorInfo.NoteRange = ElseBO->getSourceRange();
12084 if (!checkIfTwoExprsAreSame(ContextRef, X, ElseBO->getRHS())) {
12086 ErrorInfo.ErrorLoc = ErrorInfo.NoteLoc = ElseBO->getRHS()->getExprLoc();
12088 ElseBO->getRHS()->getSourceRange();
12092 V = ElseBO->getLHS();
12193 auto *ElseBO = dyn_cast<BinaryOperator>(Else);
12194 if (!ElseBO) {
12200 if (ElseBO->getOpcode() != BO_Assign) {
12202 ErrorInfo.ErrorLoc = ElseBO->getExprLoc();
12203 ErrorInfo.NoteLoc = ElseBO->getOperatorLoc();
12204 ErrorInfo.ErrorRange = ErrorInfo.NoteRange = ElseBO->getSourceRange();
12207 if (!checkIfTwoExprsAreSame(ContextRef, X, ElseBO->getRHS())) {
12209 ErrorInfo.ErrorLoc = ElseBO->getRHS()->getExprLoc();
12211 ErrorInfo.ErrorRange = ElseBO->getRHS()->getSourceRange();
12216 V = ElseBO->getLHS();