reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
2913 Op.DestRange = CastTypeInfo->getTypeLoc().getSourceRange(); 2914 Op.OpRange = SourceRange(Op.DestRange.getBegin(), CastExpr->getEndLoc()); 2914 Op.OpRange = SourceRange(Op.DestRange.getBegin(), CastExpr->getEndLoc()); 2916 Op.CheckCXXCStyleCast(/*FunctionalCast=*/true, /*ListInit=*/false); 2917 if (Op.SrcExpr.isInvalid()) 2920 auto *SubExpr = Op.SrcExpr.get(); 2926 return Op.complete(CXXFunctionalCastExpr::Create(Context, Op.ResultType, 2926 return Op.complete(CXXFunctionalCastExpr::Create(Context, Op.ResultType, 2927 Op.ValueKind, CastTypeInfo, Op.Kind, 2927 Op.ValueKind, CastTypeInfo, Op.Kind, 2928 Op.SrcExpr.get(), &Op.BasePath, LPLoc, RPLoc)); 2928 Op.SrcExpr.get(), &Op.BasePath, LPLoc, RPLoc));