Home
last modified time | relevance | path

Searched refs:MPD (Results 1 – 4 of 4) sorted by relevance

/freebsd-9-stable/contrib/llvm/tools/clang/lib/AST/
DAPValue.cpp604 const MemberPointerData &MPD = *((const MemberPointerData*)(const char*)Data); in getMemberPointerDecl() local
605 return MPD.MemberAndIsDerivedMember.getPointer(); in getMemberPointerDecl()
610 const MemberPointerData &MPD = *((const MemberPointerData*)(const char*)Data); in isMemberPointerToDerivedMember() local
611 return MPD.MemberAndIsDerivedMember.getInt(); in isMemberPointerToDerivedMember()
616 const MemberPointerData &MPD = *((const MemberPointerData*)(const char*)Data); in getMemberPointerPath() local
617 return ArrayRef<const CXXRecordDecl*>(MPD.getPath(), MPD.PathLength); in getMemberPointerPath()
636 MemberPointerData *MPD = new ((void*)(char*)Data) MemberPointerData; in MakeMemberPointer() local
638 MPD->MemberAndIsDerivedMember.setPointer(Member); in MakeMemberPointer()
639 MPD->MemberAndIsDerivedMember.setInt(IsDerivedMember); in MakeMemberPointer()
640 MPD->resizePath(Path.size()); in MakeMemberPointer()
[all …]
/freebsd-9-stable/contrib/llvm/tools/clang/lib/CodeGen/
DCGCXXABI.cpp250 const ValueDecl *MPD = MP.getMemberPointerDecl(); in getMemberPointerPathAdjustment() local
254 const CXXRecordDecl *RD = cast<CXXRecordDecl>(MPD->getDeclContext()); in getMemberPointerPathAdjustment()
DItaniumCXXABI.cpp625 const ValueDecl *MPD = MP.getMemberPointerDecl(); in EmitMemberPointer() local
626 if (!MPD) in EmitMemberPointer()
631 if (const CXXMethodDecl *MD = dyn_cast<CXXMethodDecl>(MPD)) in EmitMemberPointer()
635 getContext().toCharUnitsFromBits(getContext().getFieldOffset(MPD)); in EmitMemberPointer()
DMicrosoftCXXABI.cpp1389 const ValueDecl *MPD = MP.getMemberPointerDecl(); in EmitMemberPointer() local
1390 if (!MPD) in EmitMemberPointer()
1397 if (const CXXMethodDecl *MD = dyn_cast<CXXMethodDecl>(MPD)) in EmitMemberPointer()
1402 getContext().toCharUnitsFromBits(getContext().getFieldOffset(MPD)); in EmitMemberPointer()