reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
2885 Op.DestRange = CastTypeInfo->getTypeLoc().getSourceRange(); 2886 Op.OpRange = SourceRange(LPLoc, CastExpr->getEndLoc()); 2889 Op.CheckCXXCStyleCast(/*FunctionalCast=*/ false, 2892 Op.CheckCStyleCast(); 2895 if (Op.SrcExpr.isInvalid()) 2899 DiagnoseCastQual(Op.Self, Op.SrcExpr, Op.DestType); 2899 DiagnoseCastQual(Op.Self, Op.SrcExpr, Op.DestType); 2899 DiagnoseCastQual(Op.Self, Op.SrcExpr, Op.DestType); 2901 return Op.complete(CStyleCastExpr::Create(Context, Op.ResultType, 2901 return Op.complete(CStyleCastExpr::Create(Context, Op.ResultType, 2902 Op.ValueKind, Op.Kind, Op.SrcExpr.get(), 2902 Op.ValueKind, Op.Kind, Op.SrcExpr.get(), 2902 Op.ValueKind, Op.Kind, Op.SrcExpr.get(), 2903 &Op.BasePath, CastTypeInfo, LPLoc, RPLoc));