/external/clang/lib/AST/ |
CXXABI.h | 23 class MemberPointerType; 32 virtual unsigned getMemberPointerSize(const MemberPointerType *MPT) const = 0;
|
MicrosoftCXXABI.cpp | 30 unsigned getMemberPointerSize(const MemberPointerType *MPT) const; 55 unsigned MicrosoftCXXABI::getMemberPointerSize(const MemberPointerType *MPT) const {
|
ItaniumCXXABI.cpp | 36 unsigned getMemberPointerSize(const MemberPointerType *MPT) const {
|
Type.cpp | 551 AutoType *VisitMemberPointerType(const MemberPointerType *T) { 825 } else if (isa<MemberPointerType>(T)) { [all...] |
ASTContext.cpp | [all...] |
ASTImporter.cpp | 49 QualType VisitMemberPointerType(const MemberPointerType *T); 426 const MemberPointerType *MemPtr1 = cast<MemberPointerType>(T1); 427 const MemberPointerType *MemPtr2 = cast<MemberPointerType>(T2); [all...] |
/external/clang/lib/CodeGen/ |
CGCXXABI.h | 89 ConvertMemberPointerType(const MemberPointerType *MPT); 98 const MemberPointerType *MPT); 104 const MemberPointerType *MPT); 119 virtual bool isZeroInitializable(const MemberPointerType *MPT); 122 virtual llvm::Constant *EmitNullMemberPointer(const MemberPointerType *MPT); 128 virtual llvm::Constant *EmitMemberDataPointer(const MemberPointerType *MPT, 139 const MemberPointerType *MPT, 146 const MemberPointerType *MPT);
|
CGCXXABI.cpp | 38 CGCXXABI::ConvertMemberPointerType(const MemberPointerType *MPT) { 45 const MemberPointerType *MPT) { 60 const MemberPointerType *MPT) { 82 const MemberPointerType *MPT, 91 const MemberPointerType *MPT) { 97 CGCXXABI::EmitNullMemberPointer(const MemberPointerType *MPT) { 107 llvm::Constant *CGCXXABI::EmitMemberDataPointer(const MemberPointerType *MPT, 116 bool CGCXXABI::isZeroInitializable(const MemberPointerType *MPT) { 245 derivedType->castAs<MemberPointerType>()->getClass()->getAsCXXRecordDecl();
|
ItaniumCXXABI.cpp | 56 bool isZeroInitializable(const MemberPointerType *MPT); 58 llvm::Type *ConvertMemberPointerType(const MemberPointerType *MPT); 63 const MemberPointerType *MPT); 68 const MemberPointerType *MPT); 76 llvm::Constant *EmitNullMemberPointer(const MemberPointerType *MPT); 79 llvm::Constant *EmitMemberDataPointer(const MemberPointerType *MPT, 88 const MemberPointerType *MPT, 93 const MemberPointerType *MPT); 182 ItaniumCXXABI::ConvertMemberPointerType(const MemberPointerType *MPT) { 212 const MemberPointerType *MPT) [all...] |
CGRTTI.cpp | 62 void BuildPointerToMemberTypeInfo(const MemberPointerType *Ty); 292 if (const MemberPointerType *MemberPointerTy = 293 dyn_cast<MemberPointerType>(Ty)) { 658 BuildPointerToMemberTypeInfo(cast<MemberPointerType>(Ty)); 934 void RTTIBuilder::BuildPointerToMemberTypeInfo(const MemberPointerType *Ty) { [all...] |
CodeGenTypes.cpp | 554 getCXXABI().ConvertMemberPointerType(cast<MemberPointerType>(Ty)); 667 if (const MemberPointerType *MPT = T->getAs<MemberPointerType>())
|
CGDebugInfo.h | 105 llvm::DIType CreateType(const MemberPointerType *Ty, llvm::DIFile F);
|
CGExprConstant.cpp | [all...] |
CGExprScalar.cpp | 306 if (isa<MemberPointerType>(E->getType())) // never sugared 525 if (const MemberPointerType *MPT = dyn_cast<MemberPointerType>(SrcType)) 681 if (const MemberPointerType *MPT = Ty->getAs<MemberPointerType>()) [all...] |
CGExpr.cpp | 86 if (const MemberPointerType *MPT = E->getType()->getAs<MemberPointerType>()) { 178 const MemberPointerType *MPT; 195 SubobjectAdjustment(const MemberPointerType *MPT, llvm::Value *Ptr) 371 const MemberPointerType *MPT = 372 BO->getRHS()->getType()->getAs<MemberPointerType>(); [all...] |
CGRecordLayoutBuilder.cpp | [all...] |
/external/clang/lib/Sema/ |
SemaExceptionSpec.cpp | 33 else if (const MemberPointerType *MPTy = T->getAs<MemberPointerType>()) 89 else if (const MemberPointerType *PT = T->getAs<MemberPointerType>()) 800 else if (const MemberPointerType *MT = T->getAs<MemberPointerType>()) [all...] |
SemaCast.cpp | 432 const MemberPointerType *T1MPType = T1->getAs<MemberPointerType>(), 433 *T2MPType = T2->getAs<MemberPointerType>(); [all...] |
SemaOverload.cpp | [all...] |
SemaTemplateDeduction.cpp | [all...] |
SemaType.cpp | [all...] |
SemaExprCXX.cpp | [all...] |
/external/clang/include/clang/AST/ |
CanonicalType.h | 511 struct CanProxyAdaptor<MemberPointerType> 512 : public CanProxyBase<MemberPointerType> {
|
Type.h | [all...] |
RecursiveASTVisitor.h | 845 DEF_TRAVERSE_TYPE(MemberPointerType, { [all...] |