/external/clang/lib/AST/ |
CXXABI.h | 23 class MemberPointerType; 33 getMemberPointerWidthAndAlign(const MemberPointerType *MPT) const = 0;
|
MicrosoftCXXABI.cpp | 49 getMemberPointerWidthAndAlign(const MemberPointerType *MPT) const override; 147 getMSMemberPointerSlots(const MemberPointerType *MPT) { 167 const MemberPointerType *MPT) const {
|
ItaniumCXXABI.cpp | 56 getMemberPointerWidthAndAlign(const MemberPointerType *MPT) const override {
|
Type.cpp | 425 if (const MemberPointerType *MPT = getAs<MemberPointerType>()) 578 AutoType *VisitMemberPointerType(const MemberPointerType *T) { 855 } else if (isa<MemberPointerType>(T)) { [all...] |
MicrosoftMangle.cpp | 428 if (const MemberPointerType *MPT = Ty->getAs<MemberPointerType>()) { [all...] |
ASTContext.cpp | [all...] |
/external/clang/lib/CodeGen/ |
CGCXXABI.cpp | 71 CGCXXABI::ConvertMemberPointerType(const MemberPointerType *MPT) { 77 llvm::Value *MemPtr, const MemberPointerType *MPT) { 92 const MemberPointerType *MPT) { 114 const MemberPointerType *MPT, 123 const MemberPointerType *MPT) { 129 CGCXXABI::EmitNullMemberPointer(const MemberPointerType *MPT) { 139 llvm::Constant *CGCXXABI::EmitMemberDataPointer(const MemberPointerType *MPT, 148 bool CGCXXABI::isZeroInitializable(const MemberPointerType *MPT) { 274 derivedType->castAs<MemberPointerType>()->getClass()->getAsCXXRecordDecl();
|
CGCXXABI.h | 129 ConvertMemberPointerType(const MemberPointerType *MPT); 136 llvm::Value *MemPtr, const MemberPointerType *MPT); 142 const MemberPointerType *MPT); 157 virtual bool isZeroInitializable(const MemberPointerType *MPT); 160 virtual llvm::Constant *EmitNullMemberPointer(const MemberPointerType *MPT); 166 virtual llvm::Constant *EmitMemberDataPointer(const MemberPointerType *MPT, 177 const MemberPointerType *MPT, 184 const MemberPointerType *MPT);
|
MicrosoftCXXABI.cpp | 428 GetNullMemberPointerFields(const MemberPointerType *MPT, 468 bool MemberPointerConstantIsNull(const MemberPointerType *MPT, 483 llvm::Type *ConvertMemberPointerType(const MemberPointerType *MPT) override; 485 bool isZeroInitializable(const MemberPointerType *MPT) override; 487 llvm::Constant *EmitNullMemberPointer(const MemberPointerType *MPT) override; 489 llvm::Constant *EmitMemberDataPointer(const MemberPointerType *MPT, 497 const MemberPointerType *MPT, 502 const MemberPointerType *MPT) override; 507 const MemberPointerType *MPT) override; 519 const MemberPointerType *MPT) override [all...] |
ItaniumCXXABI.cpp | 68 bool isZeroInitializable(const MemberPointerType *MPT) override; 70 llvm::Type *ConvertMemberPointerType(const MemberPointerType *MPT) override; 77 const MemberPointerType *MPT) override; 83 const MemberPointerType *MPT) override; 91 llvm::Constant *EmitNullMemberPointer(const MemberPointerType *MPT) override; 94 llvm::Constant *EmitMemberDataPointer(const MemberPointerType *MPT, 102 const MemberPointerType *MPT, 107 const MemberPointerType *MPT) override; 348 ItaniumCXXABI::ConvertMemberPointerType(const MemberPointerType *MPT) { 376 llvm::Value *MemFnPtr, const MemberPointerType *MPT) [all...] |
CodeGenTypes.cpp | 585 getCXXABI().ConvertMemberPointerType(cast<MemberPointerType>(Ty)); 719 if (const MemberPointerType *MPT = T->getAs<MemberPointerType>())
|
CGExprConstant.cpp | [all...] |
CGExprScalar.cpp | 318 if (isa<MemberPointerType>(E->getType())) // never sugared 542 if (const MemberPointerType *MPT = dyn_cast<MemberPointerType>(SrcType)) [all...] |
CGRecordLayoutBuilder.cpp | 141 if (const MemberPointerType *MPT = Type->getAs<MemberPointerType>()) [all...] |
CGDebugInfo.h | 135 llvm::DIType CreateType(const MemberPointerType *Ty, llvm::DIFile F);
|
/external/clang/lib/Sema/ |
SemaExceptionSpec.cpp | 33 else if (const MemberPointerType *MPTy = T->getAs<MemberPointerType>()) 101 else if (const MemberPointerType *PT = T->getAs<MemberPointerType>()) 827 else if (const MemberPointerType *MT = T->getAs<MemberPointerType>()) [all...] |
SemaCast.cpp | 436 const MemberPointerType *T1MPType = T1->getAs<MemberPointerType>(), 437 *T2MPType = T2->getAs<MemberPointerType>(); [all...] |
SemaOverload.cpp | [all...] |
SemaType.cpp | [all...] |
SemaTemplateDeduction.cpp | [all...] |
SemaExprCXX.cpp | [all...] |
/external/clang/include/clang/AST/ |
CanonicalType.h | 507 struct CanProxyAdaptor<MemberPointerType> 508 : public CanProxyBase<MemberPointerType> {
|
Type.h | [all...] |
/external/clang/tools/libclang/ |
CXType.cpp | 371 T = cast<MemberPointerType>(TP)->getPointeeType(); 722 ET = QualType(cast<MemberPointerType> (TP)->getClass(), 0);
|
/external/clang/include/clang/ASTMatchers/ |
ASTMatchers.h | [all...] |