OpenGrok
Home
Sort by relevance
Sort by last modified time
Full Search
Definition
Symbol
File Path
History
|
|
Help
Searched
refs:PrimaryBase
(Results
1 - 4
of
4
) sorted by null
/external/clang/lib/AST/
RecordLayout.cpp
58
const CXXRecordDecl *
PrimaryBase
,
74
CXXInfo->
PrimaryBase
.setPointer(
PrimaryBase
);
75
CXXInfo->
PrimaryBase
.setInt(IsPrimaryBaseVirtual);
90
if (const CXXRecordDecl *
PrimaryBase
= getPrimaryBase()) {
93
assert(getVBaseClassOffset(
PrimaryBase
).isZero() &&
97
assert(getBaseClassOffset(
PrimaryBase
).isZero() &&
RecordLayoutBuilder.cpp
623
///
PrimaryBase
- the primary base class (if one exists) of the class
625
const CXXRecordDecl *
PrimaryBase
;
667
NonVirtualAlignment(CharUnits::One()),
PrimaryBase
(nullptr),
800
PrimaryBase
= Base;
811
if (
PrimaryBase
)
838
PrimaryBase
= Base;
850
if (
PrimaryBase
)
856
PrimaryBase
= FirstNearlyEmptyVBase;
861
assert(!
PrimaryBase
&& "Should not get here with a primary base!");
[
all
...]
VTableBuilder.cpp
625
if (const CXXRecordDecl *
PrimaryBase
= Layout.getPrimaryBase()) {
632
assert(Layout.getVBaseClassOffset(
PrimaryBase
).isZero() &&
639
MostDerivedClassLayout.getVBaseClassOffset(
PrimaryBase
);
641
assert(Layout.getBaseClassOffset(
PrimaryBase
).isZero() &&
648
BaseSubobject(
PrimaryBase
,PrimaryBaseOffset),
677
const CXXRecordDecl *
PrimaryBase
= Layout.getPrimaryBase();
682
if (
PrimaryBase
&& !Layout.isPrimaryBaseVirtual()) {
684
assert(Layout.getBaseClassOffset(
PrimaryBase
).isZero() &&
687
AddVCallOffsets(BaseSubobject(
PrimaryBase
, Base.getBaseOffset()),
726
if (BaseDecl ==
PrimaryBase
)
[
all
...]
/external/clang/include/clang/AST/
RecordLayout.h
116
///
PrimaryBase
- The primary base info for this record.
117
llvm::PointerIntPair<const CXXRecordDecl *, 1, bool>
PrimaryBase
;
154
const CXXRecordDecl *
PrimaryBase
,
212
return CXXInfo->
PrimaryBase
.getPointer();
220
return CXXInfo->
PrimaryBase
.getInt();
Completed in 1016 milliseconds