Lines Matching refs:ConvTy
9251 Sema::AssignConvertType ConvTy = Sema::Compatible; in checkPointerTypesForAssignment() local
9280 ConvTy = Sema::IncompatiblePointerDiscardsQualifiers; in checkPointerTypesForAssignment()
9284 else ConvTy = Sema::CompatiblePointerDiscardsQualifiers; in checkPointerTypesForAssignment()
9292 return ConvTy; in checkPointerTypesForAssignment()
9301 return ConvTy; in checkPointerTypesForAssignment()
9329 if (ConvTy != Sema::Compatible) in checkPointerTypesForAssignment()
9330 return ConvTy; in checkPointerTypesForAssignment()
9373 return ConvTy; in checkPointerTypesForAssignment()
9396 Sema::AssignConvertType ConvTy = Sema::Compatible; in checkBlockPointerTypesForAssignment() local
9406 ConvTy = Sema::CompatiblePointerDiscardsQualifiers; in checkBlockPointerTypesForAssignment()
9426 return ConvTy; in checkBlockPointerTypesForAssignment()
13849 AssignConvertType ConvTy; in CheckAssignmentOperands() local
13856 ConvTy = CheckSingleAssignmentConstraints(LHSTy, RHS); in CheckAssignmentOperands()
13860 if (ConvTy == IncompatiblePointer && in CheckAssignmentOperands()
13865 ConvTy = Compatible; in CheckAssignmentOperands()
13867 if (ConvTy == Compatible && in CheckAssignmentOperands()
13892 if (ConvTy == Compatible) { in CheckAssignmentOperands()
13924 ConvTy = CheckAssignmentConstraints(Loc, LHSType, RHSType); in CheckAssignmentOperands()
13927 if (DiagnoseAssignmentResult(ConvTy, Loc, LHSType, RHSType, in CheckAssignmentOperands()
16864 bool Sema::DiagnoseAssignmentResult(AssignConvertType ConvTy, in DiagnoseAssignmentResult() argument
16882 switch (ConvTy) { in DiagnoseAssignmentResult()
17135 if (Action == AA_Returning && ConvTy == IncompatiblePointer) in DiagnoseAssignmentResult()
17223 Sema &S, SourceLocation Loc, QualType T, QualType ConvTy) override { in VerifyIntegerConstantExpression() argument
17224 return S.Diag(Loc, diag::err_ice_explicit_conversion) << T << ConvTy; in VerifyIntegerConstantExpression()
17228 Sema &S, CXXConversionDecl *Conv, QualType ConvTy) override { in VerifyIntegerConstantExpression() argument
17230 << ConvTy->isEnumeralType() << ConvTy; in VerifyIntegerConstantExpression()
17239 Sema &S, CXXConversionDecl *Conv, QualType ConvTy) override { in VerifyIntegerConstantExpression() argument
17241 << ConvTy->isEnumeralType() << ConvTy; in VerifyIntegerConstantExpression()
17245 Sema &S, SourceLocation Loc, QualType T, QualType ConvTy) override { in VerifyIntegerConstantExpression() argument