Home | History | Annotate | Download | only in Sema

Lines Matching refs:ConvTy

6148   Sema::AssignConvertType ConvTy = Sema::Compatible;
6165 ConvTy = Sema::IncompatiblePointerDiscardsQualifiers;
6177 ConvTy = Sema::IncompatiblePointerDiscardsQualifiers;
6181 else ConvTy = Sema::CompatiblePointerDiscardsQualifiers;
6189 return ConvTy;
6198 return ConvTy;
6226 if (ConvTy != Sema::Compatible)
6227 return ConvTy;
6252 return ConvTy;
6275 Sema::AssignConvertType ConvTy = Sema::Compatible;
6279 ConvTy = Sema::CompatiblePointerDiscardsQualifiers;
6284 return ConvTy;
8630 AssignConvertType ConvTy;
8637 ConvTy = CheckSingleAssignmentConstraints(LHSTy, RHS);
8641 if (ConvTy == IncompatiblePointer &&
8646 ConvTy = Compatible;
8648 if (ConvTy == Compatible &&
8674 if (ConvTy == Compatible) {
8701 ConvTy = CheckAssignmentConstraints(Loc, LHSType, RHSType);
8704 if (DiagnoseAssignmentResult(ConvTy, Loc, LHSType, RHSType,
10838 bool Sema::DiagnoseAssignmentResult(AssignConvertType ConvTy,
10857 switch (ConvTy) {
11032 if (Action == AA_Returning && ConvTy == IncompatiblePointer)
11106 Sema &S, SourceLocation Loc, QualType T, QualType ConvTy) override {
11107 return S.Diag(Loc, diag::err_ice_explicit_conversion) << T << ConvTy;
11111 Sema &S, CXXConversionDecl *Conv, QualType ConvTy) override {
11113 << ConvTy->isEnumeralType() << ConvTy;
11122 Sema &S, CXXConversionDecl *Conv, QualType ConvTy) override {
11124 << ConvTy->isEnumeralType() << ConvTy;
11128 Sema &S, SourceLocation Loc, QualType T, QualType ConvTy) override {