Lines Matching refs:MPT
37 CGCXXABI::ConvertMemberPointerType(const MemberPointerType *MPT) { in ConvertMemberPointerType() argument
44 llvm::Value *MemPtr, const MemberPointerType *MPT) { in EmitLoadOfMemberFunctionPointer() argument
48 const auto *FPT = MPT->getPointeeType()->castAs<FunctionProtoType>(); in EmitLoadOfMemberFunctionPointer()
50 cast<CXXRecordDecl>(MPT->getClass()->castAs<RecordType>()->getDecl()); in EmitLoadOfMemberFunctionPointer()
60 const MemberPointerType *MPT) { in EmitMemberDataPointerAddress() argument
62 llvm::Type *Ty = CGF.ConvertType(MPT->getPointeeType()) in EmitMemberDataPointerAddress()
83 const MemberPointerType *MPT, in EmitMemberPointerComparison() argument
92 const MemberPointerType *MPT) { in EmitMemberPointerIsNotNull() argument
98 CGCXXABI::EmitNullMemberPointer(const MemberPointerType *MPT) { in EmitNullMemberPointer() argument
99 return GetBogusMemberPointer(QualType(MPT, 0)); in EmitNullMemberPointer()
107 llvm::Constant *CGCXXABI::EmitMemberDataPointer(const MemberPointerType *MPT, in EmitMemberDataPointer() argument
109 return GetBogusMemberPointer(QualType(MPT, 0)); in EmitMemberDataPointer()
112 llvm::Constant *CGCXXABI::EmitMemberPointer(const APValue &MP, QualType MPT) { in EmitMemberPointer() argument
113 return GetBogusMemberPointer(MPT); in EmitMemberPointer()
116 bool CGCXXABI::isZeroInitializable(const MemberPointerType *MPT) { in isZeroInitializable() argument