reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
9966 checkArithmeticNull(*this, LHS, RHS, Loc, /*IsCompare=*/false); 9969 if (LHS.get()->getType()->isVectorType() || 9975 if (auto LHSVecType = LHS.get()->getType()->getAs<VectorType>()) 9977 return InvalidOperands(Loc, LHS, RHS); 9980 return InvalidOperands(Loc, LHS, RHS); 9982 return checkVectorShift(*this, LHS, RHS, Loc, IsCompAssign); 9990 ExprResult OldLHS = LHS; 9991 LHS = UsualUnaryConversions(LHS.get()); 9991 LHS = UsualUnaryConversions(LHS.get()); 9992 if (LHS.isInvalid()) 9994 QualType LHSType = LHS.get()->getType(); 9995 if (IsCompAssign) LHS = OldLHS; 10006 return InvalidOperands(Loc, LHS, RHS); 10012 return InvalidOperands(Loc, LHS, RHS); 10015 DiagnoseBadShiftValues(*this, LHS, RHS, Loc, Opc, LHSType);