OpenGrok
Home
Sort by relevance
Sort by last modified time
Full Search
Definition
Symbol
File Path
History
|
|
Help
Searched
refs:MPT
(Results
1 - 13
of
13
) sorted by null
/external/clang/lib/AST/
MicrosoftCXXABI.cpp
30
unsigned getMemberPointerSize(const MemberPointerType *
MPT
) const;
55
unsigned MicrosoftCXXABI::getMemberPointerSize(const MemberPointerType *
MPT
) const {
56
QualType Pointee =
MPT
->getPointeeType();
57
CXXRecordDecl *RD =
MPT
->getClass()->getAsCXXRecordDecl();
CXXABI.h
32
virtual unsigned getMemberPointerSize(const MemberPointerType *
MPT
) const = 0;
ItaniumCXXABI.cpp
36
unsigned getMemberPointerSize(const MemberPointerType *
MPT
) const {
37
QualType Pointee =
MPT
->getPointeeType();
Type.cpp
[
all
...]
ASTContext.cpp
[
all
...]
/external/clang/lib/CodeGen/
CGCXXABI.cpp
38
CGCXXABI::ConvertMemberPointerType(const MemberPointerType *
MPT
) {
45
const MemberPointerType *
MPT
) {
49
MPT
->getPointeeType()->getAs<FunctionProtoType>();
51
cast<CXXRecordDecl>(
MPT
->getClass()->getAs<RecordType>()->getDecl());
60
const MemberPointerType *
MPT
) {
62
llvm::Type *Ty = CGF.ConvertType(
MPT
->getPointeeType())->getPointerTo();
82
const MemberPointerType *
MPT
,
91
const MemberPointerType *
MPT
) {
97
CGCXXABI::EmitNullMemberPointer(const MemberPointerType *
MPT
) {
98
return GetBogusMemberPointer(CGM, QualType(
MPT
, 0))
[
all
...]
CGCXXABI.h
86
ConvertMemberPointerType(const MemberPointerType *
MPT
);
95
const MemberPointerType *
MPT
);
101
const MemberPointerType *
MPT
);
116
virtual bool isZeroInitializable(const MemberPointerType *
MPT
);
119
virtual llvm::Constant *EmitNullMemberPointer(const MemberPointerType *
MPT
);
125
virtual llvm::Constant *EmitMemberDataPointer(const MemberPointerType *
MPT
,
129
virtual llvm::Constant *EmitMemberPointer(const APValue &MP, QualType
MPT
);
136
const MemberPointerType *
MPT
,
143
const MemberPointerType *
MPT
);
ItaniumCXXABI.cpp
59
bool isZeroInitializable(const MemberPointerType *
MPT
);
61
llvm::Type *ConvertMemberPointerType(const MemberPointerType *
MPT
);
66
const MemberPointerType *
MPT
);
71
const MemberPointerType *
MPT
);
79
llvm::Constant *EmitNullMemberPointer(const MemberPointerType *
MPT
);
82
llvm::Constant *EmitMemberDataPointer(const MemberPointerType *
MPT
,
84
llvm::Constant *EmitMemberPointer(const APValue &MP, QualType
MPT
);
91
const MemberPointerType *
MPT
,
96
const MemberPointerType *
MPT
);
182
ItaniumCXXABI::ConvertMemberPointerType(const MemberPointerType *
MPT
) {
[
all
...]
CodeGenTypes.cpp
667
if (const MemberPointerType *
MPT
= T->getAs<MemberPointerType>())
668
return getCXXABI().isZeroInitializable(
MPT
);
CGExprScalar.cpp
527
if (const MemberPointerType *
MPT
= dyn_cast<MemberPointerType>(SrcType))
528
return CGF.CGM.getCXXABI().EmitMemberPointerIsNotNull(CGF, Src,
MPT
);
683
if (const MemberPointerType *
MPT
= Ty->getAs<MemberPointerType>())
684
return CGF.CGM.getCXXABI().EmitNullMemberPointer(
MPT
);
[
all
...]
CGExprCXX.cpp
292
const MemberPointerType *
MPT
=
296
MPT
->getPointeeType()->castAs<FunctionProtoType>();
298
cast<CXXRecordDecl>(
MPT
->getClass()->getAs<RecordType>()->getDecl());
313
CGM.getCXXABI().EmitLoadOfMemberFunctionPointer(*this, This, MemFnPtr,
MPT
);
[
all
...]
CGRecordLayoutBuilder.cpp
[
all
...]
CGExpr.cpp
85
if (const MemberPointerType *
MPT
= E->getType()->getAs<MemberPointerType>()) {
87
return CGM.getCXXABI().EmitMemberPointerIsNotNull(*this, MemPtr,
MPT
);
[
all
...]
Completed in 153 milliseconds