Lines Matching refs:MPD
690 const MemberPointerData &MPD = in getMemberPointerDecl() local
692 return MPD.MemberAndIsDerivedMember.getPointer(); in getMemberPointerDecl()
697 const MemberPointerData &MPD = in isMemberPointerToDerivedMember() local
699 return MPD.MemberAndIsDerivedMember.getInt(); in isMemberPointerToDerivedMember()
704 const MemberPointerData &MPD = in getMemberPointerPath() local
706 return llvm::makeArrayRef(MPD.getPath(), MPD.PathLength); in getMemberPointerPath()
725 MemberPointerData *MPD = new ((void*)(char*)Data.buffer) MemberPointerData; in MakeMemberPointer() local
727 MPD->MemberAndIsDerivedMember.setPointer(Member); in MakeMemberPointer()
728 MPD->MemberAndIsDerivedMember.setInt(IsDerivedMember); in MakeMemberPointer()
729 MPD->resizePath(Path.size()); in MakeMemberPointer()
730 memcpy(MPD->getPath(), Path.data(), Path.size()*sizeof(const CXXRecordDecl*)); in MakeMemberPointer()