clang
3.9.0
|
#include "clang/AST/CXXInheritance.h"
#include "clang/AST/ASTContext.h"
#include "clang/AST/DeclCXX.h"
#include "clang/AST/RecordLayout.h"
#include "llvm/ADT/SetVector.h"
#include <algorithm>
#include <set>
Go to the source code of this file.
Functions | |
static void | AddIndirectPrimaryBases (const CXXRecordDecl *RD, ASTContext &Context, CXXIndirectPrimaryBaseSet &Bases) |
|
static |
Definition at line 662 of file CXXInheritance.cpp.
References clang::CXXRecordDecl::bases(), clang::ASTContext::getASTRecordLayout(), clang::ASTRecordLayout::getPrimaryBase(), I, and clang::ASTRecordLayout::isPrimaryBaseVirtual().
Referenced by clang::CXXRecordDecl::getIndirectPrimaryBases().