clang  6.0.0svn
Functions
CXXInheritance.cpp File Reference
#include "clang/AST/CXXInheritance.h"
#include "clang/AST/ASTContext.h"
#include "clang/AST/DeclCXX.h"
#include "clang/AST/DeclTemplate.h"
#include "clang/AST/RecordLayout.h"
#include "llvm/ADT/SetVector.h"
#include <algorithm>
Include dependency graph for CXXInheritance.cpp:

Go to the source code of this file.

Functions

static bool findOrdinaryMember (RecordDecl *BaseRecord, CXXBasePath &Path, DeclarationName Name)
 
static void AddIndirectPrimaryBases (const CXXRecordDecl *RD, ASTContext &Context, CXXIndirectPrimaryBaseSet &Bases)
 

Function Documentation

◆ AddIndirectPrimaryBases()

static void AddIndirectPrimaryBases ( const CXXRecordDecl RD,
ASTContext Context,
CXXIndirectPrimaryBaseSet Bases 
)
static

◆ findOrdinaryMember()

static bool findOrdinaryMember ( RecordDecl BaseRecord,
CXXBasePath Path,
DeclarationName  Name 
)
static

Definition at line 420 of file CXXInheritance.cpp.