OpenGrok
Home
Sort by relevance
Sort by last modified time
Full Search
Definition
Symbol
File Path
History
|
|
Help
Searched
refs:VBase
(Results
1 - 14
of
14
) sorted by null
/external/clang/test/CodeGenCXX/
constructors.cpp
4
struct
VBase
{ int x;
VBase
();
VBase
(int);
VBase
(const
VBase
&); };
57
virtual bases (for now). This is necessary because a
vbase
destructors.cpp
82
struct
VBase
{ ~
VBase
(); };
102
struct B : Base, virtual
VBase
{
/external/clang/include/clang/AST/
RecordLayout.h
107
/// VBaseOffsets - Contains a map from
vbase
classes to their offset.
205
CharUnits getVBaseClassOffset(const CXXRecordDecl *
VBase
) const {
207
assert(CXXInfo->VBaseOffsets.count(
VBase
) && "Did not find base!");
209
return CXXInfo->VBaseOffsets[
VBase
].VBaseOffset;
VTableBuilder.h
305
/// information (vtable layout,
vbase
offset offsets, thunks etc) for the
353
const CXXRecordDecl *
VBase
);
/external/clang/test/CXX/basic/basic.types/
p10.cpp
87
struct
VBase
{};
88
struct HasVBase : virtual
VBase
{}; // expected-note 2{{virtual base class declared here}}
/external/clang/lib/AST/
CXXInheritance.cpp
323
CXXRecordDecl *
VBase
= 0;
325
VBase
= cast<CXXRecordDecl>(Record->getDecl());
326
if (!
VBase
)
344
if (HidingClass->isVirtuallyDerivedFrom(
VBase
)) {
DeclCXX.cpp
182
for (CXXRecordDecl::base_class_iterator
VBase
=
184
E = BaseClassDecl->vbases_end();
VBase
!= E; ++
VBase
) {
186
if (SeenVBaseTypes.insert(C.getCanonicalType(
VBase
->getType())))
187
VBases.push_back(
VBase
);
[
all
...]
RecordLayoutBuilder.cpp
1259
const CXXRecordDecl *
vbase
= I->getType()->getAsCXXRecordDecl();
local
[
all
...]
VTableBuilder.cpp
431
Out << Offset.VirtualBase->getQualifiedNameAsString() << "
vbase
, ";
534
/// VCallAndVBaseOffsetBuilder - Class for building vcall and
vbase
offsets.
542
/// and
vbase
offsets.
553
/// Components - vcall and
vbase
offset components
572
/// AddVCallAndVBaseOffsets - Add vcall offsets and
vbase
offsets for the
580
/// AddVBaseOffsets - Add
vbase
offsets for the given class.
584
/// getCurrentOffsetOffset - Get the current vcall or
vbase
offset offset in
597
// Add vcall and
vbase
offsets.
620
// and
vbase
offsets added by the derived class all come before the vcall
621
// and
vbase
offsets required by the base class, so that the latter may b
[
all
...]
/external/clang/lib/CodeGen/
CGClass.cpp
141
const CXXRecordDecl *
VBase
= 0;
148
VBase
=
157
ComputeNonVirtualBaseClassOffset(getContext(),
VBase
?
VBase
: Derived,
163
if (
VBase
&& Derived->hasAttr<FinalAttr>()) {
165
CharUnits vBaseOffset = layout.getVBaseClassOffset(
VBase
);
167
VBase
= 0; // we no longer have a virtual step
176
if (NonVirtualOffset.isZero() && !
VBase
) {
197
if (
VBase
) {
198
VirtualOffset = GetVirtualBaseClassOffset(Value, Derived,
VBase
);
[
all
...]
/external/clang/lib/Sema/
SemaDeclCXX.cpp
[
all
...]
SemaCast.cpp
[
all
...]
SemaOverload.cpp
[
all
...]
/external/icu4c/i18n/
ucol.cpp
[
all
...]
Completed in 309 milliseconds