Home | History | Annotate | Download | only in Sema

Lines Matching refs:ConvTy

6711   Sema::AssignConvertType ConvTy = Sema::Compatible;
6728 ConvTy = Sema::IncompatiblePointerDiscardsQualifiers;
6740 ConvTy = Sema::IncompatiblePointerDiscardsQualifiers;
6744 else ConvTy = Sema::CompatiblePointerDiscardsQualifiers;
6752 return ConvTy;
6761 return ConvTy;
6789 if (ConvTy != Sema::Compatible)
6790 return ConvTy;
6815 return ConvTy;
6838 Sema::AssignConvertType ConvTy = Sema::Compatible;
6842 ConvTy = Sema::CompatiblePointerDiscardsQualifiers;
6847 return ConvTy;
9531 AssignConvertType ConvTy;
9538 ConvTy = CheckSingleAssignmentConstraints(LHSTy, RHS);
9542 if (ConvTy == IncompatiblePointer &&
9547 ConvTy = Compatible;
9549 if (ConvTy == Compatible &&
9575 if (ConvTy == Compatible) {
9602 ConvTy = CheckAssignmentConstraints(Loc, LHSType, RHSType);
9605 if (DiagnoseAssignmentResult(ConvTy, Loc, LHSType, RHSType,
11850 bool Sema::DiagnoseAssignmentResult(AssignConvertType ConvTy,
11869 switch (ConvTy) {
12049 if (Action == AA_Returning && ConvTy == IncompatiblePointer)
12123 Sema &S, SourceLocation Loc, QualType T, QualType ConvTy) override {
12124 return S.Diag(Loc, diag::err_ice_explicit_conversion) << T << ConvTy;
12128 Sema &S, CXXConversionDecl *Conv, QualType ConvTy) override {
12130 << ConvTy->isEnumeralType() << ConvTy;
12139 Sema &S, CXXConversionDecl *Conv, QualType ConvTy) override {
12141 << ConvTy->isEnumeralType() << ConvTy;
12145 Sema &S, SourceLocation Loc, QualType T, QualType ConvTy) override {