/llvm-project/clang/test/CodeGenCXX/ |
H A D | microsoft-abi-vmemptr-vbase.cpp | 10 void (B::*MemPtr)(void) = &B::f; variable
|
/llvm-project/clang/test/CodeGenObjCXX/ |
H A D | encode.mm | 48 @interface MemPtr {} interface 51 @implementation MemPtr implementation
|
/llvm-project/clang/lib/CodeGen/ |
H A D | CGCXXABI.cpp | 50 llvm::Value *MemPtr, const MemberPointerType *MPT) { in EmitLoadOfMemberFunctionPointer() 66 Address Base, llvm::Value *MemPtr, in EmitMemberDataPointerAddress() 98 llvm::Value *MemPtr, in EmitMemberPointerIsNotNull()
|
H A D | ItaniumCXXABI.cpp | 845 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 D | MicrosoftCXXABI.cpp | 3077 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 D | CGExprScalar.cpp | 2660 llvm::Value *MemPtr = Visit(E); VisitCastExpr() local
|
H A D | CGExpr.cpp | 186 llvm::Value *MemPtr = EmitScalarExpr(E); EvaluateExprAsBool() local
|
/llvm-project/clang/test/SemaCXX/ |
H A D | builtin-align-cxx.cpp | 80 class MemPtr { class
|
H A D | constexpr-printing.cpp | 66 constexpr int MemPtr(int (MemPtrTest::*a), void (MemPtrTest::*b)(), int &c) { in MemPtr() function
|
H A D | member-pointer-ms.cpp | 188 typedef int MemPtrInBody::*MemPtr; typedef
|
H A D | constant-expression-cxx2a.cpp | 54 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 D | builtin-align-cxx.cpp |
|
/llvm-project/clang/test/SemaTemplate/ |
H A D | explicit-instantiation.cpp | 42 typedef int X1::*MemPtr; typedef
|
/llvm-project/llvm/unittests/Analysis/ |
H A D | SparsePropagation.cpp | 208 auto MemPtr = TestLatticeKey(GV, IPOGrouping::Memory); visitStore() local
|
/llvm-project/clang-tools-extra/test/clang-tidy/checkers/readability/ |
H A D | isolate-declaration.cpp | 392 typedef const int S::*MemPtr; in memberPointers() typedef
|
/llvm-project/clang/lib/Sema/ |
H A D | SemaCast.cpp | 593 enum { None, Ptr, MemPtr, BlockPtr, Array }; unwrapCastAwayConstnessLevel() enumerator
|
H A D | SemaExprCXX.cpp | 6254 const MemberPointerType *MemPtr = RHSType->getAs<MemberPointerType>(); CheckPointerToMemberOperands() local 7453 else if (const MemberPointerType *MemPtr = T->getAs<MemberPointerType>()) MaybeBindToTemporary() local
|
H A D | SemaTemplateDeduction.cpp | 6391 const MemberPointerType *MemPtr = cast<MemberPointerType>(T.getTypePtr()); MarkUsedTemplateParameters() local
|
/llvm-project/clang/lib/AST/ |
H A D | Type.cpp | 4983 if (const auto *MemPtr = getAs<MemberPointerType>()) isObjCIndirectLifetimeType() local
|
H A D | ExprConstant.cpp | 4746 MemberPtr MemPtr; HandleMemberPointerAccess() local 4831 MemberPtr MemPtr; HandleMemberPointerAccess() local [all...] |