Lines Matching defs:ElseBO
12047 auto *ElseBO = dyn_cast<BinaryOperator>(Else);
12048 if (!ElseBO) {
12054 if (ElseBO->getOpcode() != BO_Assign) {
12056 ErrorInfo.ErrorLoc = ElseBO->getExprLoc();
12057 ErrorInfo.NoteLoc = ElseBO->getOperatorLoc();
12058 ErrorInfo.ErrorRange = ErrorInfo.NoteRange = ElseBO->getSourceRange();
12062 if (!checkIfTwoExprsAreSame(ContextRef, X, ElseBO->getRHS())) {
12064 ErrorInfo.ErrorLoc = ErrorInfo.NoteLoc = ElseBO->getRHS()->getExprLoc();
12066 ElseBO->getRHS()->getSourceRange();
12070 V = ElseBO->getLHS();
12171 auto *ElseBO = dyn_cast<BinaryOperator>(Else);
12172 if (!ElseBO) {
12178 if (ElseBO->getOpcode() != BO_Assign) {
12180 ErrorInfo.ErrorLoc = ElseBO->getExprLoc();
12181 ErrorInfo.NoteLoc = ElseBO->getOperatorLoc();
12182 ErrorInfo.ErrorRange = ErrorInfo.NoteRange = ElseBO->getSourceRange();
12185 if (!checkIfTwoExprsAreSame(ContextRef, X, ElseBO->getRHS())) {
12187 ErrorInfo.ErrorLoc = ElseBO->getRHS()->getExprLoc();
12189 ErrorInfo.ErrorRange = ElseBO->getRHS()->getSourceRange();
12194 V = ElseBO->getLHS();