HomeSort by relevance Sort by last modified time
    Searched refs:MPT (Results 1 - 19 of 19) sorted by null

  /external/clang/lib/AST/
CXXABI.h 32 getMemberPointerWidthAndAlign(const MemberPointerType *MPT) const = 0;
MicrosoftCXXABI.cpp 32 getMemberPointerWidthAndAlign(const MemberPointerType *MPT) const;
125 getMSMemberPointerSlots(const MemberPointerType *MPT) {
126 const CXXRecordDecl *RD = MPT->getClass()->getAsCXXRecordDecl();
130 if (MPT->isMemberFunctionPointer()) {
162 const MemberPointerType *MPT) const {
167 llvm::tie(Ptrs, Ints) = getMSMemberPointerSlots(MPT);
ItaniumCXXABI.cpp 37 getMemberPointerWidthAndAlign(const MemberPointerType *MPT) const {
42 if (MPT->getPointeeType()->isFunctionType())
Type.cpp     [all...]
MicrosoftMangle.cpp 335 if (const MemberPointerType *MPT = Ty->getAs<MemberPointerType>())
336 mangleName(MPT->getClass()->getAsCXXRecordDecl());
    [all...]
Expr.cpp 90 const MemberPointerType *MPT =
92 Adjustments.push_back(SubobjectAdjustment(MPT, BO->getRHS()));
    [all...]
ASTContext.cpp     [all...]
ExprConstant.cpp     [all...]
  /external/clang/lib/CodeGen/
CGCXXABI.cpp 36 CGCXXABI::ConvertMemberPointerType(const MemberPointerType *MPT) {
43 const MemberPointerType *MPT) {
47 MPT->getPointeeType()->getAs<FunctionProtoType>();
49 cast<CXXRecordDecl>(MPT->getClass()->getAs<RecordType>()->getDecl());
58 const MemberPointerType *MPT) {
60 llvm::Type *Ty = CGF.ConvertType(MPT->getPointeeType())->getPointerTo();
80 const MemberPointerType *MPT,
89 const MemberPointerType *MPT) {
95 CGCXXABI::EmitNullMemberPointer(const MemberPointerType *MPT) {
96 return GetBogusMemberPointer(QualType(MPT, 0))
    [all...]
CGCXXABI.h 132 ConvertMemberPointerType(const MemberPointerType *MPT);
141 const MemberPointerType *MPT);
147 const MemberPointerType *MPT);
162 virtual bool isZeroInitializable(const MemberPointerType *MPT);
165 virtual llvm::Constant *EmitNullMemberPointer(const MemberPointerType *MPT);
171 virtual llvm::Constant *EmitMemberDataPointer(const MemberPointerType *MPT,
175 virtual llvm::Constant *EmitMemberPointer(const APValue &MP, QualType MPT);
182 const MemberPointerType *MPT,
189 const MemberPointerType *MPT);
MicrosoftCXXABI.cpp 194 GetNullMemberPointerFields(const MemberPointerType *MPT,
229 bool MemberPointerConstantIsNull(const MemberPointerType *MPT,
239 virtual llvm::Type *ConvertMemberPointerType(const MemberPointerType *MPT);
241 virtual bool isZeroInitializable(const MemberPointerType *MPT);
243 virtual llvm::Constant *EmitNullMemberPointer(const MemberPointerType *MPT);
245 virtual llvm::Constant *EmitMemberDataPointer(const MemberPointerType *MPT,
248 virtual llvm::Constant *EmitMemberPointer(const APValue &MP, QualType MPT);
253 const MemberPointerType *MPT,
258 const MemberPointerType *MPT);
263 const MemberPointerType *MPT);
    [all...]
ItaniumCXXABI.cpp 62 bool isZeroInitializable(const MemberPointerType *MPT);
64 llvm::Type *ConvertMemberPointerType(const MemberPointerType *MPT);
69 const MemberPointerType *MPT);
74 const MemberPointerType *MPT);
82 llvm::Constant *EmitNullMemberPointer(const MemberPointerType *MPT);
85 llvm::Constant *EmitMemberDataPointer(const MemberPointerType *MPT,
87 llvm::Constant *EmitMemberPointer(const APValue &MP, QualType MPT);
94 const MemberPointerType *MPT,
99 const MemberPointerType *MPT);
240 ItaniumCXXABI::ConvertMemberPointerType(const MemberPointerType *MPT) {
    [all...]
CodeGenTypes.cpp 722 if (const MemberPointerType *MPT = T->getAs<MemberPointerType>())
723 return getCXXABI().isZeroInitializable(MPT);
CGExprScalar.cpp 539 if (const MemberPointerType *MPT = dyn_cast<MemberPointerType>(SrcType))
540 return CGF.CGM.getCXXABI().EmitMemberPointerIsNotNull(CGF, Src, MPT);
    [all...]
CGRecordLayoutBuilder.cpp     [all...]
CGExprCXX.cpp 328 const MemberPointerType *MPT =
332 MPT->getPointeeType()->castAs<FunctionProtoType>();
334 cast<CXXRecordDecl>(MPT->getClass()->getAs<RecordType>()->getDecl());
348 QualType(MPT->getClass(), 0));
352 CGM.getCXXABI().EmitLoadOfMemberFunctionPointer(*this, This, MemFnPtr, MPT);
    [all...]
CGExpr.cpp 88 if (const MemberPointerType *MPT = E->getType()->getAs<MemberPointerType>()) {
90 return CGM.getCXXABI().EmitMemberPointerIsNotNull(*this, MemPtr, MPT);
391 *this, Object, Ptr, Adjustment.Ptr.MPT);
    [all...]
CGDebugInfo.cpp     [all...]
  /external/clang/include/clang/AST/
Expr.h 70 const MemberPointerType *MPT;
92 SubobjectAdjustment(const MemberPointerType *MPT, Expr *RHS)
94 this->Ptr.MPT = MPT;
    [all...]

Completed in 315 milliseconds