Lines Matching refs:MPT
71 CGCXXABI::ConvertMemberPointerType(const MemberPointerType *MPT) { in ConvertMemberPointerType() argument
77 llvm::Value *MemPtr, const MemberPointerType *MPT) { in EmitLoadOfMemberFunctionPointer() argument
81 MPT->getPointeeType()->getAs<FunctionProtoType>(); in EmitLoadOfMemberFunctionPointer()
83 cast<CXXRecordDecl>(MPT->getClass()->getAs<RecordType>()->getDecl()); in EmitLoadOfMemberFunctionPointer()
92 const MemberPointerType *MPT) { in EmitMemberDataPointerAddress() argument
94 llvm::Type *Ty = CGF.ConvertType(MPT->getPointeeType())->getPointerTo(); in EmitMemberDataPointerAddress()
114 const MemberPointerType *MPT, in EmitMemberPointerComparison() argument
123 const MemberPointerType *MPT) { in EmitMemberPointerIsNotNull() argument
129 CGCXXABI::EmitNullMemberPointer(const MemberPointerType *MPT) { in EmitNullMemberPointer() argument
130 return GetBogusMemberPointer(QualType(MPT, 0)); in EmitNullMemberPointer()
139 llvm::Constant *CGCXXABI::EmitMemberDataPointer(const MemberPointerType *MPT, in EmitMemberDataPointer() argument
141 return GetBogusMemberPointer(QualType(MPT, 0)); in EmitMemberDataPointer()
144 llvm::Constant *CGCXXABI::EmitMemberPointer(const APValue &MP, QualType MPT) { in EmitMemberPointer() argument
145 return GetBogusMemberPointer(MPT); in EmitMemberPointer()
148 bool CGCXXABI::isZeroInitializable(const MemberPointerType *MPT) { in isZeroInitializable() argument