OpenGrok
Home
Sort by:
relevance
|
last modified time
|
path
Full Search
in project(s):
src
xsrc
Definition
Symbol
File Path
History
|
|
Help
Searched
refs:VFPtr
(Results
1 - 4
of
4
) sorted by relevancy
/src/external/apache2/llvm/dist/clang/lib/CodeGen/
CGRecordLayoutBuilder.cpp
79
enum InfoKind {
VFPtr
, VBPtr, Field, Base, VBase, Scissor } Kind;
650
Members.push_back(MemberInfo(CharUnits::Zero(), MemberInfo::
VFPtr
,
MicrosoftCXXABI.cpp
915
/// or a cast), which requires an object with a
vfptr
. Adjust the
916
/// address to point to an object with a
vfptr
.
924
// If the class itself has a
vfptr
, great. This check implicitly
931
// Okay, one of the vbases must have a
vfptr
, or else this isn't
941
assert(PolymorphicBase && "polymorphic class has no apparent
vfptr
?");
1404
// Normal virtual instance methods need to adjust from the
vfptr
that first
1454
// subobject, not the first
vfptr
that happens to contain the virtual dtor.
1756
const CXXRecordDecl *RD, const VPtrInfo &
VFPtr
,
1759
MangleContext.mangleCXXVFTable(RD,
VFPtr
.MangledPath, Out);
1821
const std::unique_ptr<VPtrInfo> &
VFPtr
= *VFPtrI
[
all
...]
/src/external/apache2/llvm/dist/llvm/include/llvm/DebugInfo/CodeView/
TypeRecord.h
855
: TypeRecord(TypeRecordKind::
VFPtr
), Type(Type) {}
/src/external/apache2/llvm/dist/clang/lib/AST/
VTableBuilder.cpp
2377
// 2. Each subobject with a
vfptr
gets its own vftable rather than an address
2384
// first
vfptr
whose table provides a compatible overridden method. In many
2392
// The first
vfptr
is the one with the lowest offset in the complete-object
2808
// (initializes A's
vfptr
with an address of A vftable), then
2810
// (initializes A's
vfptr
with an address of B vftable and vtordisp for A),
2812
// - initializes A's
vfptr
with an address of C vftable and zeroes out the
2951
// the one defined by the
vfptr
base path or the primary base of the current
3620
for (const std::unique_ptr<VPtrInfo> &
VFPtr
: *VFPtrLocations[RD]) {
3621
VFTableBuilder Builder(*this, RD, *
VFPtr
);
3623
VFTableIdTy id(RD,
VFPtr
->FullOffsetInMDC)
[
all
...]
Completed in 20 milliseconds
Indexes created Mon Jun 08 00:24:58 UTC 2026