reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
803 assert(Ptr->getType()->isPointerTy() && "Not a pointer type"); 804 auto *OldPtrTy = cast<PointerType>(Ptr->getType()); 805 Ptr = cast<Constant>(Ptr->stripPointerCasts()); 805 Ptr = cast<Constant>(Ptr->stripPointerCasts()); 806 auto *NewPtrTy = cast<PointerType>(Ptr->getType()); 813 Ptr = ConstantExpr::getPointerCast(Ptr, NewPtrTy); 813 Ptr = ConstantExpr::getPointerCast(Ptr, NewPtrTy); 815 return Ptr;