Home
last modified time | relevance | path

Searched defs:MemPtr (Results 1 – 20 of 20) sorted by relevance

/llvm-project/clang/test/CodeGenCXX/
H A Dmicrosoft-abi-vmemptr-vbase.cpp10 void (B::*MemPtr)(void) = &B::f; variable
/llvm-project/clang/test/CodeGenObjCXX/
H A Dencode.mm48 @interface MemPtr {} interface
51 @implementation MemPtr implementation
/llvm-project/clang/lib/CodeGen/
H A DCGCXXABI.cpp50 llvm::Value *MemPtr, const MemberPointerType *MPT) { in EmitLoadOfMemberFunctionPointer()
66 Address Base, llvm::Value *MemPtr, in EmitMemberDataPointerAddress()
98 llvm::Value *MemPtr, in EmitMemberPointerIsNotNull()
H A DItaniumCXXABI.cpp845 EmitMemberDataPointerAddress(CodeGenFunction & CGF,const Expr * E,Address Base,llvm::Value * MemPtr,const MemberPointerType * MPT) EmitMemberDataPointerAddress() argument
1018 llvm::Constant *MemPtr[2]; BuildMemberPointer() local
1171 EmitMemberPointerIsNotNull(CodeGenFunction & CGF,llvm::Value * MemPtr,const MemberPointerType * MPT) EmitMemberPointerIsNotNull() argument
[all...]
H A DMicrosoftCXXABI.cpp3077 EmitMemberPointerIsNotNull(CodeGenFunction & CGF,llvm::Value * MemPtr,const MemberPointerType * MPT) EmitMemberPointerIsNotNull() argument
3233 EmitMemberDataPointerAddress(CodeGenFunction & CGF,const Expr * E,Address Base,llvm::Value * MemPtr,const MemberPointerType * MPT) EmitMemberDataPointerAddress() argument
3516 EmitLoadOfMemberFunctionPointer(CodeGenFunction & CGF,const Expr * E,Address This,llvm::Value * & ThisPtrForCall,llvm::Value * MemPtr,const MemberPointerType * MPT) EmitLoadOfMemberFunctionPointer() argument
[all...]
H A DCGExprScalar.cpp2660 llvm::Value *MemPtr = Visit(E); VisitCastExpr() local
H A DCGExpr.cpp186 llvm::Value *MemPtr = EmitScalarExpr(E); EvaluateExprAsBool() local
/llvm-project/clang/test/SemaCXX/
H A Dbuiltin-align-cxx.cpp80 class MemPtr { class
H A Dconstexpr-printing.cpp66 constexpr int MemPtr(int (MemPtrTest::*a), void (MemPtrTest::*b)(), int &c) { in MemPtr() function
H A Dmember-pointer-ms.cpp188 typedef int MemPtrInBody::*MemPtr; typedef
H A Dconstant-expression-cxx2a.cpp54 struct MemPtr { struct
55 fooThreeWayComparison::MemPtr foo() argument
56 barThreeWayComparison::MemPtr bar() argument
57 dataThreeWayComparison::MemPtr global() argument
58 data2ThreeWayComparison::MemPtr global() argument
59 data3ThreeWayComparison::MemPtr global() argument
/llvm-project/clang/test/AST/Interp/
H A Dbuiltin-align-cxx.cpp
/llvm-project/clang/test/SemaTemplate/
H A Dexplicit-instantiation.cpp42 typedef int X1::*MemPtr; typedef
/llvm-project/llvm/unittests/Analysis/
H A DSparsePropagation.cpp208 auto MemPtr = TestLatticeKey(GV, IPOGrouping::Memory); visitStore() local
/llvm-project/clang-tools-extra/test/clang-tidy/checkers/readability/
H A Disolate-declaration.cpp392 typedef const int S::*MemPtr; in memberPointers() typedef
/llvm-project/clang/lib/Sema/
H A DSemaCast.cpp593 enum { None, Ptr, MemPtr, BlockPtr, Array }; unwrapCastAwayConstnessLevel() enumerator
H A DSemaExprCXX.cpp6254 const MemberPointerType *MemPtr = RHSType->getAs<MemberPointerType>(); CheckPointerToMemberOperands() local
7453 else if (const MemberPointerType *MemPtr = T->getAs<MemberPointerType>()) MaybeBindToTemporary() local
H A DSemaTemplateDeduction.cpp6391 const MemberPointerType *MemPtr = cast<MemberPointerType>(T.getTypePtr()); MarkUsedTemplateParameters() local
/llvm-project/clang/lib/AST/
H A DType.cpp4983 if (const auto *MemPtr = getAs<MemberPointerType>()) isObjCIndirectLifetimeType() local
H A DExprConstant.cpp4746 MemberPtr MemPtr; HandleMemberPointerAccess() local
4831 MemberPtr MemPtr; HandleMemberPointerAccess() local
[all...]