Lines Matching refs:MPD
610 const MemberPointerData &MPD = in getMemberPointerDecl() local
612 return MPD.MemberAndIsDerivedMember.getPointer(); in getMemberPointerDecl()
617 const MemberPointerData &MPD = in isMemberPointerToDerivedMember() local
619 return MPD.MemberAndIsDerivedMember.getInt(); in isMemberPointerToDerivedMember()
624 const MemberPointerData &MPD = in getMemberPointerPath() local
626 return llvm::makeArrayRef(MPD.getPath(), MPD.PathLength); in getMemberPointerPath()
645 MemberPointerData *MPD = new ((void*)(char*)Data.buffer) MemberPointerData; in MakeMemberPointer() local
647 MPD->MemberAndIsDerivedMember.setPointer(Member); in MakeMemberPointer()
648 MPD->MemberAndIsDerivedMember.setInt(IsDerivedMember); in MakeMemberPointer()
649 MPD->resizePath(Path.size()); in MakeMemberPointer()
650 memcpy(MPD->getPath(), Path.data(), Path.size()*sizeof(const CXXRecordDecl*)); in MakeMemberPointer()