H A D | SemaExpr.cpp | 1019 ExprResult &RHS, QualType LHSType, 1023 if (!handleIntegerToComplexFloatConversion(S, RHS, LHS, RHSType, LHSType, 1025 return LHSType; 1026 if (!handleIntegerToComplexFloatConversion(S, LHS, RHS, LHSType, RHSType, 1042 int Order = S.Context.getFloatingTypeOrder(LHSType, RHSType); 1044 auto *LHSComplexType = dyn_cast<ComplexType>(LHSType); 1047 LHSComplexType ? LHSComplexType->getElementType() : LHSType; 1106 ExprResult &RHS, QualType LHSType, 1108 bool LHSFloat = LHSType->isRealFloatingType(); 1114 int order = S.Context.getFloatingTypeOrder(LHSType, RHSTyp 1018 handleComplexFloatConversion(Sema &S, ExprResult &LHS, ExprResult &RHS, QualType LHSType, QualType RHSType, bool IsCompAssign) argument 1105 handleFloatConversion(Sema &S, ExprResult &LHS, ExprResult &RHS, QualType LHSType, QualType RHSType, bool IsCompAssign) argument 1129 LHSType = S.Context.FloatTy; local 1159 handleIntegerConversion(Sema &S, ExprResult &LHS, ExprResult &RHS, QualType LHSType, QualType RHSType, bool IsCompAssign) argument 1209 handleComplexIntConversion(Sema &S, ExprResult &LHS, ExprResult &RHS, QualType LHSType, QualType RHSType, bool IsCompAssign) argument 6699 checkPointerTypesForAssignment(Sema &S, QualType LHSType, QualType RHSType) argument 6823 checkBlockPointerTypesForAssignment(Sema &S, QualType LHSType, QualType RHSType) argument 6853 checkObjCPointerTypesForAssignment(Sema &S, QualType LHSType, QualType RHSType) argument 6887 CheckAssignmentConstraints(SourceLocation Loc, QualType LHSType, QualType RHSType) argument 6918 CheckAssignmentConstraints(QualType LHSType, ExprResult &RHS, CastKind &Kind, bool ConvertRHS) argument 7257 CheckSingleAssignmentConstraints(QualType LHSType, ExprResult &CallerRHS, bool Diagnose, bool DiagnoseCFAudited, bool ConvertRHS) argument 8091 DiagnoseBadShiftValues(Sema& S, ExprResult &LHS, ExprResult &RHS, SourceLocation Loc, BinaryOperatorKind Opc, QualType LHSType) argument 8368 QualType LHSType = LHS.get()->getType(); local 8928 CheckObjCARCConversion(SourceRange(), LHSType, E, CCK_ImplicitConversion, false, local [all...] |