Home | History | Annotate | Download | only in CodeGen

Lines Matching defs:DstTy

646       const MemberPointerType *SrcTy, const MemberPointerType *DstTy,
659 const MemberPointerType *SrcTy, const MemberPointerType *DstTy,
2617 const MemberPointerType *DstTy = MPType->castAs<MemberPointerType>();
2620 return EmitNullMemberPointer(DstTy);
2630 C = EmitMemberDataPointer(DstTy, FieldOffset);
2637 Ctx.getMemberPointerType(DstTy->getPointeeType(), SrcRecTy)
2663 C = EmitMemberPointerConversion(SrcTy, DstTy, CK, DerivedToBasePath.begin(),
2996 const MemberPointerType *DstTy = E->getType()->castAs<MemberPointerType>();
3005 CXXRecordDecl *DstRD = DstTy->getMostRecentCXXRecordDecl();
3014 llvm::Constant *DstNull = EmitNullMemberPointer(DstTy);
3032 SrcTy, DstTy, E->getCastKind(), E->path_begin(), E->path_end(), Src,
3046 const MemberPointerType *SrcTy, const MemberPointerType *DstTy, CastKind CK,
3051 const CXXRecordDecl *DstRD = DstTy->getMostRecentCXXRecordDecl();
3075 const MemberPointerType *DerivedTy = IsDerivedToBase ? SrcTy : DstTy;
3174 Dst = llvm::UndefValue::get(ConvertMemberPointerType(DstTy));
3192 const MemberPointerType *DstTy = E->getType()->castAs<MemberPointerType>();
3196 return EmitMemberPointerConversion(SrcTy, DstTy, CK, E->path_begin(),
3201 const MemberPointerType *SrcTy, const MemberPointerType *DstTy, CastKind CK,
3210 return EmitNullMemberPointer(DstTy);
3220 SrcTy, DstTy, CK, PathBegin, PathEnd, Src, Builder));