|
clang
3.8.0
|
#include "CXXABI.h"#include "clang/AST/ASTContext.h"#include "clang/AST/Attr.h"#include "clang/AST/DeclCXX.h"#include "clang/AST/MangleNumberingContext.h"#include "clang/AST/RecordLayout.h"#include "clang/AST/Type.h"#include "clang/Basic/TargetInfo.h"Go to the source code of this file.
Functions | |
| static bool | usesMultipleInheritanceModel (const CXXRecordDecl *RD) |
| static std::pair< unsigned, unsigned > | getMSMemberPointerSlots (const MemberPointerType *MPT) |
|
static |
Definition at line 222 of file AST/MicrosoftCXXABI.cpp.
References clang::MemberPointerType::getMostRecentCXXRecordDecl(), clang::CXXRecordDecl::getMSInheritanceModel(), and clang::MemberPointerType::isMemberFunctionPointer().
|
static |
Definition at line 155 of file AST/MicrosoftCXXABI.cpp.
References clang::CXXRecordDecl::bases_begin(), clang::Type::getAsCXXRecordDecl(), clang::CXXRecordDecl::getNumBases(), clang::CXXBaseSpecifier::getType(), and clang::CXXRecordDecl::isPolymorphic().
Referenced by clang::CXXRecordDecl::calculateInheritanceModel().
1.8.6