/llvm-project/clang/lib/CodeGen/ |
H A D | CGCXXABI.cpp | 43 CGCXXABI::ConvertMemberPointerType(const MemberPointerType *MPT) { in ConvertMemberPointerType() 50 llvm::Value *MemPtr, const MemberPointerType *MPT) { in EmitLoadOfMemberFunctionPointer() 67 const MemberPointerType *MPT) { in EmitMemberDataPointerAddress() 90 const MemberPointerType *MPT, in EmitMemberPointerComparison() 99 const MemberPointerType *MPT) { in EmitMemberPointerIsNotNull() 105 CGCXXABI::EmitNullMemberPointer(const MemberPointerType *MPT) { in EmitNullMemberPointer() 114 llvm::Constant *CGCXXABI::EmitMemberDataPointer(const MemberPointerType *MPT, in EmitMemberDataPointer() 119 llvm::Constant *CGCXXABI::EmitMemberPointer(const APValue &MP, QualType MPT) { in EmitMemberPointer() 123 bool CGCXXABI::isZeroInitializable(const MemberPointerType *MPT) { in isZeroInitializable()
|
H A D | CodeGenTypes.cpp | 135 if (const auto *MPT = Ty->getAs<MemberPointerType>()) isFuncParamTypeConvertible() local 822 if (const MemberPointerType *MPT = T->getAs<MemberPointerType>()) isZeroInitializable() local
|
H A D | CGCXXABI.h | 213 virtual bool isMemberPointerConvertible(const MemberPointerType *MPT) const { in isMemberPointerConvertible() argument [all...] |
H A D | ItaniumCXXABI.cpp | 595 ConvertMemberPointerType(const MemberPointerType * MPT) ConvertMemberPointerType() argument 624 EmitLoadOfMemberFunctionPointer(CodeGenFunction & CGF,const Expr * E,Address ThisAddr,llvm::Value * & ThisPtrForCall,llvm::Value * MemFnPtr,const MemberPointerType * MPT) EmitLoadOfMemberFunctionPointer() argument 846 EmitMemberDataPointerAddress(CodeGenFunction & CGF,const Expr * E,Address Base,llvm::Value * MemPtr,const MemberPointerType * MPT) EmitMemberDataPointerAddress() argument 986 EmitNullMemberPointer(const MemberPointerType * MPT) EmitNullMemberPointer() argument 998 EmitMemberDataPointer(const MemberPointerType * MPT,CharUnits offset) EmitMemberDataPointer() argument 1076 const MemberPointerType *MPT = MPType->castAs<MemberPointerType>(); EmitMemberPointer() local 1099 EmitMemberPointerComparison(CodeGenFunction & CGF,llvm::Value * L,llvm::Value * R,const MemberPointerType * MPT,bool Inequality) EmitMemberPointerComparison() argument 1172 EmitMemberPointerIsNotNull(CodeGenFunction & CGF,llvm::Value * MemPtr,const MemberPointerType * MPT) EmitMemberPointerIsNotNull() argument 1219 isZeroInitializable(const MemberPointerType * MPT) isZeroInitializable() argument [all...] |
H A D | MicrosoftCXXABI.cpp | 2781 isZeroInitializable(const MemberPointerType * MPT) isZeroInitializable() argument 2797 ConvertMemberPointerType(const MemberPointerType * MPT) ConvertMemberPointerType() argument 2820 GetNullMemberPointerFields(const MemberPointerType * MPT,llvm::SmallVectorImpl<llvm::Constant * > & fields) GetNullMemberPointerFields() argument 2845 EmitNullMemberPointer(const MemberPointerType * MPT) EmitNullMemberPointer() argument 2890 EmitMemberDataPointer(const MemberPointerType * MPT,CharUnits offset) EmitMemberDataPointer() argument 3019 EmitMemberPointerComparison(CodeGenFunction & CGF,llvm::Value * L,llvm::Value * R,const MemberPointerType * MPT,bool Inequality) EmitMemberPointerComparison() argument 3078 EmitMemberPointerIsNotNull(CodeGenFunction & CGF,llvm::Value * MemPtr,const MemberPointerType * MPT) EmitMemberPointerIsNotNull() argument 3106 MemberPointerConstantIsNull(const MemberPointerType * MPT,llvm::Constant * Val) MemberPointerConstantIsNull() argument 3234 EmitMemberDataPointerAddress(CodeGenFunction & CGF,const Expr * E,Address Base,llvm::Value * MemPtr,const MemberPointerType * MPT) EmitMemberDataPointerAddress() argument 3517 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 | 943 if (const MemberPointerType *MPT = dyn_cast<MemberPointerType>(SrcType)) EmitConversionToBool() local 2461 const MemberPointerType *MPT = CE->getType()->getAs<MemberPointerType>(); VisitCastExpr() local 2661 const MemberPointerType *MPT = E->getType()->getAs<MemberPointerType>(); VisitCastExpr() local 4596 if (const MemberPointerType *MPT = LHSTy->getAs<MemberPointerType>()) { EmitCompare() local
|
H A D | CGExprAgg.cpp | 1003 if (const auto *MPT = ArgTy->getAs<MemberPointerType>()) { EmitCompare() local
|
H A D | CGExpr.cpp | 185 if (const MemberPointerType *MPT = E->getType()->getAs<MemberPointerType>()) { EvaluateExprAsBool() local 1395 if (auto MPT = T->getAs<MemberPointerType>()) EmitNonNullRValueCheck() local 6039 const auto *MPT = E->getRHS()->getType()->castAs<MemberPointerType>(); EmitPointerToDataMemberBinaryExpr() local
|
H A D | CGExprCXX.cpp | 449 const auto *MPT = MemFnExpr->getType()->castAs<MemberPointerType>(); EmitCXXMemberPointerCallExpr() local
|
H A D | CGDebugInfo.cpp | 2287 else if (const auto *MPT = CollectTemplateParams() local 2317 if (const auto *MPT = dyn_cast<MemberPointerType>(T.getTypePtr())) CollectTemplateParams() local
|
/llvm-project/clang-tools-extra/clang-tidy/bugprone/ |
H A D | ComparePointerToMemberVirtualFunctionCheck.cpp | 72 const auto *MPT = cast<MemberPointerType>(DRE->getType().getCanonicalType()); in check() local
|
/llvm-project/clang/lib/AST/ |
H A D | MicrosoftCXXABI.cpp | 280 getMSMemberPointerSlots(const MemberPointerType *MPT) { in getMSMemberPointerSlots()
|
H A D | QualTypeNames.cpp | 393 if (auto *MPT = dyn_cast<MemberPointerType>(QT.getTypePtr())) { getFullyQualifiedType() local
|
H A D | Type.cpp | 714 if (const auto *MPT = getAs<MemberPointerType>()) getPointeeType() local 4563 const auto *MPT = cast<MemberPointerType>(T); computeCachedProperties() local 4651 const auto *MPT = cast<MemberPointerType>(T); computeTypeLinkageInfo() local
|
H A D | MicrosoftMangle.cpp | 660 if (const MemberPointerType *MPT = Ty->getAs<MemberPointerType>()) { mangleVariableEncoding() local 1804 if (const MemberPointerType *MPT = T->getAs<MemberPointerType>()) { mangleTemplateArg() local
|
H A D | JSONNodeDumper.cpp | 837 VisitMemberPointerType(const MemberPointerType * MPT) VisitMemberPointerType() argument
|
H A D | DeclCXX.cpp | 2367 auto *MPT = BO->getRHS()->getType()->castAs<MemberPointerType>(); getDevirtualizedMethod() local
|
H A D | Expr.cpp | 119 const auto *MPT = BO->getRHS()->getType()->getAs<MemberPointerType>(); in skipRValueSubobjectAdjustments() local
|
H A D | ASTContext.cpp | 2269 const auto *MPT = cast<MemberPointerType>(T); getTypeInfoImpl() local 2851 if (const auto *MPT = Ty->getAs<MemberPointerType>()) hasUniqueObjectRepresentations() local [all...] |
/llvm-project/clang-tools-extra/clang-tidy/modernize/ |
H A D | RedundantVoidArgCheck.cpp | 23 if (auto *MPT = QT->getAs<MemberPointerType>()) in protoTypeHasNoParms() local
|
/llvm-project/clang/lib/Analysis/ |
H A D | ExprMutationAnalyzer.cpp | 142 const auto *MPT = dyn_cast<MemberPointerType>(T); AST_MATCHER() local
|
/llvm-project/llvm/lib/Target/Hexagon/ |
H A D | HexagonFrameLowering.cpp | 417 MachinePostDominatorTree MPT; in findShrunkPrologEpilog() local
|
/llvm-project/clang/lib/Sema/ |
H A D | SemaStmt.cpp | 759 const auto *MPT = checkMustTailAttr() local
|
H A D | SemaOverload.cpp | 3124 if (auto *MPT = FromType->getAs<MemberPointerType>()) tryGetFunctionProtoType() local
|
/llvm-project/clang/include/clang/AST/ |
H A D | Expr.h | 79 const MemberPointerType *MPT; member
|