Home | History | Annotate | Download | only in AST

Lines Matching refs:MPD

569   const MemberPointerData &MPD = *((const MemberPointerData*)(const char*)Data);
570 return MPD.MemberAndIsDerivedMember.getPointer();
575 const MemberPointerData &MPD = *((const MemberPointerData*)(const char*)Data);
576 return MPD.MemberAndIsDerivedMember.getInt();
581 const MemberPointerData &MPD = *((const MemberPointerData*)(const char*)Data);
582 return ArrayRef<const CXXRecordDecl*>(MPD.getPath(), MPD.PathLength);
601 MemberPointerData *MPD = new ((void*)(char*)Data) MemberPointerData;
603 MPD->MemberAndIsDerivedMember.setPointer(Member);
604 MPD->MemberAndIsDerivedMember.setInt(IsDerivedMember);
605 MPD->resizePath(Path.size());
606 memcpy(MPD->getPath(), Path.data(), Path.size()*sizeof(const CXXRecordDecl*));