OpenGrok
Home
Sort by relevance
Sort by last modified time
Full Search
Definition
Symbol
File Path
History
|
|
Help
Searched
refs:BaseSubobject
(Results
1 - 6
of
6
) sorted by null
/external/clang/lib/CodeGen/
CGVTables.h
29
//
BaseSubobject
- Uniquely identifies a direct or indirect base class.
32
class
BaseSubobject
{
40
BaseSubobject
(const CXXRecordDecl *Base, CharUnits BaseOffset)
49
friend bool operator==(const
BaseSubobject
&LHS, const
BaseSubobject
&RHS) {
59
template<> struct DenseMapInfo<clang::CodeGen::
BaseSubobject
> {
60
static clang::CodeGen::
BaseSubobject
getEmptyKey() {
61
return clang::CodeGen::
BaseSubobject
(
66
static clang::CodeGen::
BaseSubobject
getTombstoneKey() {
67
return clang::CodeGen::
BaseSubobject
(
[
all
...]
CGVTT.cpp
43
typedef llvm::DenseMap<
BaseSubobject
, uint64_t> AddressPointsMapTy;
47
llvm::DenseMap<
BaseSubobject
, uint64_t> SubVTTIndicies;
51
llvm::DenseMap<
BaseSubobject
, uint64_t> SecondaryVirtualPointerIndices;
66
llvm::Constant *GetAddrOfVTable(
BaseSubobject
Base, bool BaseIsVirtual,
73
void AddVTablePointer(
BaseSubobject
Base, llvm::Constant *VTable,
79
void LayoutSecondaryVTTs(
BaseSubobject
Base);
89
void LayoutSecondaryVirtualPointers(
BaseSubobject
Base,
101
void LayoutSecondaryVirtualPointers(
BaseSubobject
Base,
112
void LayoutVTT(
BaseSubobject
Base, bool BaseIsVirtual);
126
const llvm::DenseMap<
BaseSubobject
, uint64_t> &getSubVTTIndicies() const
[
all
...]
CGVTables.cpp
115
void ComputeBaseOffsets(
BaseSubobject
Base, bool IsVirtual,
125
void dump(llvm::raw_ostream &Out,
BaseSubobject
Base,
146
dump(llvm::errs(),
BaseSubobject
(MostDerivedClass, CharUnits::Zero()),
166
ComputeBaseOffsets(
BaseSubobject
(MostDerivedClass, CharUnits::Zero()),
328
FinalOverriders::ComputeBaseOffsets(
BaseSubobject
Base, bool IsVirtual,
376
ComputeBaseOffsets(
BaseSubobject
(BaseDecl, BaseOffset),
383
void FinalOverriders::dump(llvm::raw_ostream &Out,
BaseSubobject
Base,
409
dump(Out,
BaseSubobject
(BaseDecl, BaseOffset), VisitedVirtualBases);
747
void AddVCallAndVBaseOffsets(
BaseSubobject
Base, bool BaseIsVirtual,
751
void AddVCallOffsets(
BaseSubobject
Base, CharUnits VBaseOffset)
[
all
...]
CGCXX.cpp
344
CGM.getVTables().getAddressPoint(
BaseSubobject
(RD, CharUnits::Zero()), RD);
379
CGM.getVTables().getAddressPoint(
BaseSubobject
(RD, CharUnits::Zero()), RD);
CGClass.cpp
307
CGF.CGM.getVTables().getSubVTTIndex(RD,
BaseSubobject
(Base, BaseOffset));
[
all
...]
CodeGenFunction.h
[
all
...]
Completed in 797 milliseconds