Lines Matching refs:MPT
72 CGCXXABI::ConvertMemberPointerType(const MemberPointerType *MPT) { in ConvertMemberPointerType() argument
79 llvm::Value *MemPtr, const MemberPointerType *MPT) { in EmitLoadOfMemberFunctionPointer() argument
84 MPT->getPointeeType()->getAs<FunctionProtoType>(); in EmitLoadOfMemberFunctionPointer()
86 cast<CXXRecordDecl>(MPT->getClass()->getAs<RecordType>()->getDecl()); in EmitLoadOfMemberFunctionPointer()
95 const MemberPointerType *MPT) { in EmitMemberDataPointerAddress() argument
97 llvm::Type *Ty = CGF.ConvertType(MPT->getPointeeType()) in EmitMemberDataPointerAddress()
118 const MemberPointerType *MPT, in EmitMemberPointerComparison() argument
127 const MemberPointerType *MPT) { in EmitMemberPointerIsNotNull() argument
133 CGCXXABI::EmitNullMemberPointer(const MemberPointerType *MPT) { in EmitNullMemberPointer() argument
134 return GetBogusMemberPointer(QualType(MPT, 0)); in EmitNullMemberPointer()
142 llvm::Constant *CGCXXABI::EmitMemberDataPointer(const MemberPointerType *MPT, in EmitMemberDataPointer() argument
144 return GetBogusMemberPointer(QualType(MPT, 0)); in EmitMemberDataPointer()
147 llvm::Constant *CGCXXABI::EmitMemberPointer(const APValue &MP, QualType MPT) { in EmitMemberPointer() argument
148 return GetBogusMemberPointer(MPT); in EmitMemberPointer()
151 bool CGCXXABI::isZeroInitializable(const MemberPointerType *MPT) { in isZeroInitializable() argument