/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 | 586 AutoType *VisitMemberPointerType(const MemberPointerType *T) { 860 } else if (isa<MemberPointerType>(T)) { [all...] |
ASTContext.cpp | [all...] |
ASTImporter.cpp | 48 QualType VisitMemberPointerType(const MemberPointerType *T); 433 const MemberPointerType *MemPtr1 = cast<MemberPointerType>(T1); 434 const MemberPointerType *MemPtr2 = cast<MemberPointerType>(T2); [all...] |
TypePrinter.cpp | 394 void TypePrinter::printMemberPointerBefore(const MemberPointerType *T, 410 void TypePrinter::printMemberPointerAfter(const MemberPointerType *T, [all...] |
/external/clang/lib/CodeGen/ |
CGCXXABI.h | 97 ConvertMemberPointerType(const MemberPointerType *MPT); 106 const MemberPointerType *MPT); 112 const MemberPointerType *MPT); 127 virtual bool isZeroInitializable(const MemberPointerType *MPT); 130 virtual llvm::Constant *EmitNullMemberPointer(const MemberPointerType *MPT); 136 virtual llvm::Constant *EmitMemberDataPointer(const MemberPointerType *MPT, 147 const MemberPointerType *MPT, 154 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); 215 ItaniumCXXABI::ConvertMemberPointerType(const MemberPointerType *MPT) { 245 const MemberPointerType *MPT) [all...] |
CGRTTI.cpp | 62 void BuildPointerToMemberTypeInfo(const MemberPointerType *Ty); 304 if (const MemberPointerType *MemberPointerTy = 305 dyn_cast<MemberPointerType>(Ty)) { 670 BuildPointerToMemberTypeInfo(cast<MemberPointerType>(Ty)); 946 void RTTIBuilder::BuildPointerToMemberTypeInfo(const MemberPointerType *Ty) { [all...] |
CodeGenTypes.cpp | 580 getCXXABI().ConvertMemberPointerType(cast<MemberPointerType>(Ty)); 715 if (const MemberPointerType *MPT = T->getAs<MemberPointerType>())
|
CGExprConstant.cpp | [all...] |
CGDebugInfo.h | 119 llvm::DIType CreateType(const MemberPointerType *Ty, llvm::DIFile F);
|
CGExprScalar.cpp | 315 if (isa<MemberPointerType>(E->getType())) // never sugared 535 if (const MemberPointerType *MPT = dyn_cast<MemberPointerType>(SrcType)) [all...] |
CGRecordLayoutBuilder.cpp | [all...] |
/external/clang/lib/Sema/ |
SemaExceptionSpec.cpp | 33 else if (const MemberPointerType *MPTy = T->getAs<MemberPointerType>()) 101 else if (const MemberPointerType *PT = T->getAs<MemberPointerType>()) [all...] |
SemaCast.cpp | 436 const MemberPointerType *T1MPType = T1->getAs<MemberPointerType>(), 437 *T2MPType = T2->getAs<MemberPointerType>(); [all...] |
SemaOverload.cpp | [all...] |
SemaTemplateDeduction.cpp | [all...] |
SemaExprCXX.cpp | [all...] |
SemaType.cpp | [all...] |
/external/clang/include/clang/AST/ |
CanonicalType.h | 511 struct CanProxyAdaptor<MemberPointerType> 512 : public CanProxyBase<MemberPointerType> {
|
Type.h | [all...] |
RecursiveASTVisitor.h | 841 DEF_TRAVERSE_TYPE(MemberPointerType, { [all...] |