OpenGrok
Home
Sort by relevance
Sort by last modified time
Full Search
Definition
Symbol
File Path
History
|
|
Help
Searched
refs:VBase
(Results
1 - 15
of
15
) 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
81
/// VBaseOffsets - Contains a map from
vbase
classes to their offset.
179
CharUnits getVBaseClassOffset(const CXXRecordDecl *
VBase
) const {
181
assert(CXXInfo->VBaseOffsets.count(
VBase
) && "Did not find base!");
183
return CXXInfo->VBaseOffsets[
VBase
];
198
uint64_t getVBaseClassOffsetInBits(const CXXRecordDecl *
VBase
) const {
200
assert(CXXInfo->VBaseOffsets.count(
VBase
) && "Did not find base!");
202
return getVBaseClassOffset(
VBase
).getQuantity() *
203
VBase
->getASTContext().getCharWidth();
VTableBuilder.h
304
/// information (vtable layout,
vbase
offset offsets, thunks etc) for the
352
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/bluetooth/glib/glib/
gunidecomp.c
69
#define
VBase
0x1161
146
gunichar V =
VBase
+ (SIndex % NCount) / TCount;
270
gint VIndex = b -
VBase
;
/external/clang/lib/AST/
CXXInheritance.cpp
320
CXXRecordDecl *
VBase
= 0;
322
VBase
= cast<CXXRecordDecl>(Record->getDecl());
323
if (!
VBase
)
341
if (HidingClass->isVirtuallyDerivedFrom(
VBase
)) {
DeclCXX.cpp
176
for (CXXRecordDecl::base_class_iterator
VBase
=
178
E = BaseClassDecl->vbases_end();
VBase
!= E; ++
VBase
) {
180
if (SeenVBaseTypes.insert(C.getCanonicalType(
VBase
->getType())))
181
VBases.push_back(
VBase
);
[
all
...]
VTableBuilder.cpp
430
Out << Offset.VirtualBase->getQualifiedNameAsString() << "
vbase
, ";
533
/// VCallAndVBaseOffsetBuilder - Class for building vcall and
vbase
offsets.
541
/// and
vbase
offsets.
552
/// Components - vcall and
vbase
offset components
571
/// AddVCallAndVBaseOffsets - Add vcall offsets and
vbase
offsets for the
579
/// AddVBaseOffsets - Add
vbase
offsets for the given class.
583
/// getCurrentOffsetOffset - Get the current vcall or
vbase
offset offset in
596
// Add vcall and
vbase
offsets.
619
// and
vbase
offsets added by the derived class all come before the vcall
620
// and
vbase
offsets required by the base class, so that the latter may b
[
all
...]
RecordLayoutBuilder.cpp
[
all
...]
/external/clang/lib/CodeGen/
CGClass.cpp
143
const CXXRecordDecl *
VBase
= 0;
147
VBase
=
153
ComputeNonVirtualBaseClassOffset(getContext(),
VBase
?
VBase
: Derived,
160
if (NonVirtualOffset.isZero() && !
VBase
) {
181
if (
VBase
) {
187
CharUnits VBaseOffset = Layout.getVBaseClassOffset(
VBase
);
190
VirtualOffset = GetVirtualBaseClassOffset(Value, Derived,
VBase
);
684
// TODO: white-list trivial
vbase
initializers. This case wouldn't
737
// TODO: in restricted cases, we can emit the
vbase
initializers o
[
all
...]
/external/clang/lib/Sema/
SemaDeclCXX.cpp
[
all
...]
SemaCast.cpp
[
all
...]
SemaOverload.cpp
[
all
...]
/external/icu4c/i18n/
ucol.cpp
[
all
...]
Completed in 452 milliseconds