Searched defs:MemPtr (Results 1 - 12 of 12) sorted by relevance

/external/clang/test/SemaCXX/
H A Dmember-pointer-ms.cpp188 typedef int MemPtrInBody::*MemPtr; typedef in class:MemPtrInBody::MemPtrInBody
190 operator MemPtr() const {
195 static_assert(sizeof(MemPtrInBody::MemPtr) == kSingleDataSize, "");
H A Dconstexpr-printing.cpp71 constexpr int MemPtr(int (MemPtrTest::*a), void (MemPtrTest::*b)(), int &c) { function in struct:V
74 static_assert(MemPtr(&MemPtrTest::n, &MemPtrTest::f, mpt.*&MemPtrTest::n), ""); // expected-error {{constant expression}} \ member in struct:V
75 expected-note {{in call to 'MemPtr(&MemPtrTest::n, &MemPtrTest::f, mpt.n)'}}
/external/clang/test/SemaTemplate/
H A Dexplicit-instantiation.cpp42 typedef int X1::*MemPtr; typedef in class:X1
44 template MemPtr X0<MemPtr>::f0(MemPtr); // expected-note{{requested here}}
/external/clang/lib/CodeGen/
H A DCGCXXABI.cpp77 llvm::Value *MemPtr, const MemberPointerType *MPT) {
91 llvm::Value *Base, llvm::Value *MemPtr,
122 llvm::Value *MemPtr,
75 EmitLoadOfMemberFunctionPointer( CodeGenFunction &CGF, const Expr *E, llvm::Value *&This, llvm::Value *MemPtr, const MemberPointerType *MPT) argument
90 EmitMemberDataPointerAddress(CodeGenFunction &CGF, const Expr *E, llvm::Value *Base, llvm::Value *MemPtr, const MemberPointerType *MPT) argument
121 EmitMemberPointerIsNotNull(CodeGenFunction &CGF, llvm::Value *MemPtr, const MemberPointerType *MPT) argument
H A DCGExpr.cpp91 llvm::Value *MemPtr = EmitScalarExpr(E); local
92 return CGM.getCXXABI().EmitMemberPointerIsNotNull(*this, MemPtr, MPT);
H A DCGExprScalar.cpp1478 llvm::Value *MemPtr = Visit(E); local
1480 return CGF.CGM.getCXXABI().EmitMemberPointerIsNotNull(CGF, MemPtr, MPT);
H A DItaniumCXXABI.cpp82 llvm::Value *MemPtr,
458 CodeGenFunction &CGF, const Expr *E, llvm::Value *Base, llvm::Value *MemPtr,
460 assert(MemPtr->getType() == CGM.PtrDiffTy);
470 llvm::Value *Addr = Builder.CreateInBoundsGEP(Base, MemPtr, "memptr.offset");
639 llvm::Constant *MemPtr[2]; local
655 MemPtr[0] = llvm::ConstantInt::get(CGM.PtrDiffTy, VTableOffset);
656 MemPtr[1] = llvm::ConstantInt::get(CGM.PtrDiffTy,
663 MemPtr[0] = llvm::ConstantInt::get(CGM.PtrDiffTy, VTableOffset + 1);
664 MemPtr[1] = llvm::ConstantInt::get(CGM.PtrDiffTy,
681 MemPtr[
457 EmitMemberDataPointerAddress( CodeGenFunction &CGF, const Expr *E, llvm::Value *Base, llvm::Value *MemPtr, const MemberPointerType *MPT) argument
786 EmitMemberPointerIsNotNull(CodeGenFunction &CGF, llvm::Value *MemPtr, const MemberPointerType *MPT) argument
[all...]
H A DMicrosoftCXXABI.cpp501 llvm::Value *MemPtr,
506 llvm::Value *Base, llvm::Value *MemPtr,
518 llvm::Value *&This, llvm::Value *MemPtr,
2063 llvm::Value *MemPtr,
2073 llvm::Value *FirstField = MemPtr;
2074 if (MemPtr->getType()->isStructTy())
2075 FirstField = Builder.CreateExtractValue(MemPtr, 0);
2085 llvm::Value *Field = Builder.CreateExtractValue(MemPtr, I);
2203 CodeGenFunction &CGF, const Expr *E, llvm::Value *Base, llvm::Value *MemPtr,
2215 llvm::Value *FieldOffset = MemPtr;
2062 EmitMemberPointerIsNotNull(CodeGenFunction &CGF, llvm::Value *MemPtr, const MemberPointerType *MPT) argument
2202 EmitMemberDataPointerAddress( CodeGenFunction &CGF, const Expr *E, llvm::Value *Base, llvm::Value *MemPtr, const MemberPointerType *MPT) argument
2437 EmitLoadOfMemberFunctionPointer( CodeGenFunction &CGF, const Expr *E, llvm::Value *&This, llvm::Value *MemPtr, const MemberPointerType *MPT) argument
[all...]
/external/pdfium/core/src/fxcodec/lcms2/lcms2-2.6/src/
H A Dcmsio0.c1102 cmsHPROFILE CMSEXPORT cmsOpenProfileFromMemTHR(cmsContext ContextID, const void* MemPtr, cmsUInt32Number dwSize) argument
1114 NewIcc ->IOhandler = cmsOpenIOhandlerFromMem(ContextID, (void*) MemPtr, dwSize, "r");
1126 cmsHPROFILE CMSEXPORT cmsOpenProfileFromMem(const void* MemPtr, cmsUInt32Number dwSize) argument
1128 return cmsOpenProfileFromMemTHR(NULL, MemPtr, dwSize);
1360 // Same as anterior, but for memory blocks. In this case, a NULL as MemPtr means calculate needed space only
1361 cmsBool CMSEXPORT cmsSaveProfileToMem(cmsHPROFILE hProfile, void *MemPtr, cmsUInt32Number* BytesNeeded) argument
1370 if (MemPtr == NULL) {
1377 io = cmsOpenIOhandlerFromMem(ContextID, MemPtr, *BytesNeeded, "w");
H A Dcmscgats.c1785 cmsBool CMSEXPORT cmsIT8SaveToMem(cmsHANDLE hIT8, void *MemPtr, cmsUInt32Number* BytesNeeded) argument
1794 sd.Base = (cmsUInt8Number*) MemPtr;
/external/clang/lib/Sema/
H A DSemaTemplateDeduction.cpp4813 const MemberPointerType *MemPtr = cast<MemberPointerType>(T.getTypePtr()); local
4814 MarkUsedTemplateParameters(Ctx, MemPtr->getPointeeType(), OnlyDeduced,
4816 MarkUsedTemplateParameters(Ctx, QualType(MemPtr->getClass(), 0),
H A DSemaExprCXX.cpp4074 const MemberPointerType *MemPtr = RHSType->getAs<MemberPointerType>(); local
4075 if (!MemPtr) {
4081 QualType Class(MemPtr->getClass(), 0);
4144 QualType Result = MemPtr->getPointeeType();
4876 else if (const MemberPointerType *MemPtr = T->getAs<MemberPointerType>())
4877 T = MemPtr->getPointeeType();

Completed in 4128 milliseconds