H A D | SemaCast.cpp | 57 : Self(S), SrcExpr(src), DestType(destType), 72 QualType DestType; member in struct:__anon3141::CastOperation 135 void checkAddressSpaceCast(QualType SrcType, QualType DestType); 138 Self.CheckCastAlign(SrcExpr.get(), DestType, OpRange); 145 if (Self.CheckObjCConversion(OpRange, DestType, src, CCK) == 165 QualType DestType); 179 QualType DestType, bool CStyle, 184 QualType DestType, bool CStyle, 190 QualType DestType, bool CStyle, 196 CanQualType DestType, boo 262 QualType DestType = DestTInfo->getType(); local 592 CastsAwayConstness(Sema &Self, QualType SrcType, QualType DestType, bool CheckCVR, bool CheckObjCLifetime, QualType *TheOffendingSrcType = nullptr, QualType *TheOffendingDestType = nullptr, Qualifiers *CastAwayQualifiers = nullptr) argument 719 QualType DestType = Self.Context.getCanonicalType(this->DestType); local 883 DiagnoseReinterpretUpDownCast(Sema &Self, const Expr *SrcExpr, QualType DestType, SourceRange OpRange) argument 1082 IsAddressSpaceConversion(QualType SrcType, QualType DestType) argument 1096 TryStaticCast(Sema &Self, ExprResult &SrcExpr, QualType DestType, Sema::CheckedConversionKind CCK, SourceRange OpRange, unsigned &msg, CastKind &Kind, CXXCastPath &BasePath, bool ListInitialization) argument 1292 TryLValueToRValueCast(Sema &Self, Expr *SrcExpr, QualType DestType, bool CStyle, CastKind &Kind, CXXCastPath &BasePath, unsigned &msg) argument 1347 TryStaticReferenceDowncast(Sema &Self, Expr *SrcExpr, QualType DestType, bool CStyle, SourceRange OpRange, unsigned &msg, CastKind &Kind, CXXCastPath &BasePath) argument 1385 TryStaticPointerDowncast(Sema &Self, QualType SrcType, QualType DestType, bool CStyle, SourceRange OpRange, unsigned &msg, CastKind &Kind, CXXCastPath &BasePath) argument 1419 TryStaticDowncast(Sema &Self, CanQualType SrcType, CanQualType DestType, bool CStyle, SourceRange OpRange, QualType OrigSrcType, QualType OrigDestType, unsigned &msg, CastKind &Kind, CXXCastPath &BasePath) argument 1531 TryStaticMemberPointerUpcast(Sema &Self, ExprResult &SrcExpr, QualType SrcType, QualType DestType, bool CStyle, SourceRange OpRange, unsigned &msg, CastKind &Kind, CXXCastPath &BasePath) argument 1649 TryStaticImplicitCast(Sema &Self, ExprResult &SrcExpr, QualType DestType, Sema::CheckedConversionKind CCK, SourceRange OpRange, unsigned &msg, CastKind &Kind, bool ListInitialization) argument 1704 TryConstCast(Sema &Self, ExprResult &SrcExpr, QualType DestType, bool CStyle, unsigned &msg) argument 1807 CheckCompatibleReinterpretCast(QualType SrcType, QualType DestType, bool IsDereference, SourceRange Range) argument 1857 DiagnoseCastOfObjCSEL(Sema &Self, const ExprResult &SrcExpr, QualType DestType) argument 1964 checkIntToPointerCast(bool CStyle, SourceLocation Loc, const Expr *SrcExpr, QualType DestType, Sema &Self) argument 1986 Self.Diag(Loc, Diag) << SrcType << DestType; local 1990 fixOverloadedReinterpretCastExpr(Sema &Self, QualType DestType, ExprResult &Result) argument 2017 TryReinterpretCast(Sema &Self, ExprResult &SrcExpr, QualType DestType, bool CStyle, SourceRange OpRange, unsigned &msg, CastKind &Kind) argument 2340 TryAddressSpaceCast(Sema &Self, ExprResult &SrcExpr, QualType DestType, bool CStyle, unsigned &msg) argument 2375 checkAddressSpaceCast(QualType SrcType, QualType DestType) argument 2565 DiagnoseBadFunctionCast(Sema &Self, const ExprResult &SrcExpr, QualType DestType) argument 2863 DiagnoseCastQual(Sema &Self, const ExprResult &SrcExpr, QualType DestType) argument 2893 << SrcType << DestType; local [all...] |