reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
1957 Expr *E = CE->getSubExpr(); 1958 QualType DestTy = CE->getType(); 1959 CastKind Kind = CE->getCastKind(); 1978 return EmitLoadOfLValue(LV, CE->getExprLoc()); 1987 return EmitLoadOfLValue(DestLV, CE->getExprLoc()); 2008 CE->getBeginLoc()); 2031 if (CI->getMetadata("heapallocsite") && isa<ExplicitCastExpr>(CE)) 2033 addHeapAllocSiteMetadata(CI, CE->getType(), CE->getExprLoc()); 2033 addHeapAllocSiteMetadata(CI, CE->getType(), CE->getExprLoc()); 2068 CE->path_begin(), CE->path_end(), 2068 CE->path_begin(), CE->path_end(), 2069 CGF.ShouldNullCheckClassCastValue(CE)); 2074 CGF.EmitTypeCheck(CodeGenFunction::TCK_DowncastPointer, CE->getExprLoc(), 2081 CE->getBeginLoc()); 2089 return CGF.EmitPointerWithAlignment(CE).getPointer(); 2094 const CXXDynamicCastExpr *DCE = cast<CXXDynamicCastExpr>(CE); 2114 const MemberPointerType *MPT = CE->getType()->getAs<MemberPointerType>(); 2129 return CGF.CGM.getCXXABI().EmitMemberPointerConversion(CGF, CE, Src); 2209 CE->getExprLoc()); 2216 CE->getExprLoc()); 2223 CE->getExprLoc()); 2231 CE->getExprLoc()); 2235 if (auto *ICE = dyn_cast<ImplicitCastExpr>(CE)) { 2240 CE->getExprLoc(), Opts); 2246 CE->getExprLoc()); 2251 CE->getExprLoc(), Opts); 2275 CE->getExprLoc());