Home
last modified time | relevance | path

Searched defs:BaseOffset (Results 1 – 14 of 14) sorted by relevance

/external/clang/include/clang/AST/
DBaseSubobject.h33 CharUnits BaseOffset; variable
37 BaseSubobject(const CXXRecordDecl *Base, CharUnits BaseOffset) in BaseSubobject()
DVTTBuilder.h30 CharUnits BaseOffset; variable
34 VTTVTable(const CXXRecordDecl *Base, CharUnits BaseOffset, bool BaseIsVirtual) in VTTVTable()
/external/clang/lib/AST/
DVTTBuilder.cpp70 CharUnits BaseOffset = Base.getBaseOffset() + in LayoutSecondaryVTTs() local
108 CharUnits BaseOffset; in LayoutSecondaryVirtualPointers() local
167 CharUnits BaseOffset = in LayoutVirtualVTTs() local
DVTableBuilder.cpp31 struct BaseOffset { struct
33 const CXXRecordDecl *DerivedClass;
37 const CXXRecordDecl *VirtualBase;
43 CharUnits NonVirtualOffset;
45 BaseOffset() : DerivedClass(0), VirtualBase(0), in BaseOffset() function
47 BaseOffset(const CXXRecordDecl *DerivedClass, in BaseOffset() function
52 bool isEmpty() const { return NonVirtualOffset.isZero() && !VirtualBase; } in isEmpty()
184 CharUnits BaseOffset = SubobjectOffsets[std::make_pair(MD->getParent(), in FinalOverriders() local
350 CharUnits BaseOffset; in ComputeBaseOffsets() local
392 CharUnits BaseOffset; in dump() local
[all …]
DRecordLayoutBuilder.cpp245 CharUnits BaseOffset = Offset + Layout.getBaseClassOffset(Base->Class); in CanPlaceBaseSubobjectAtOffset() local
296 CharUnits BaseOffset = Offset + Layout.getBaseClassOffset(Base->Class); in UpdateEmptyBaseSubobjects() local
359 CharUnits BaseOffset = Offset + Layout.getBaseClassOffset(BaseDecl); in CanPlaceFieldSubobjectAtOffset() local
471 CharUnits BaseOffset = Offset + Layout.getBaseClassOffset(BaseDecl); in UpdateEmptyFieldSubobjects() local
1162 CharUnits BaseOffset = Offset + Layout.getBaseClassOffset(Base->Class); in AddPrimaryVirtualBaseOffsets() local
2602 CharUnits BaseOffset = Offset + Layout.getBaseClassOffset(Base); in DumpCXXRecordLayout() local
/external/llvm/lib/CodeGen/
DLocalStackSlotAllocation.cpp336 int64_t BaseOffset = FrameSizeAdjust + LocalOffsets[FrameIdx] + in insertFrameReferenceRegisters() local
/external/clang/lib/CodeGen/
DCGExprConstant.cpp465 CharUnits BaseOffset = Layout.getBaseClassOffset(BD); in Build() local
1307 uint64_t BaseOffset = in FillInNullDataMemberPointers() local
DCGClass.cpp308 CharUnits BaseOffset = ForVirtualBase ? in GetVTTParameter() local
1569 CharUnits BaseOffset; in InitializeVTablePointers() local
DCGObjCGNU.cpp2062 uint64_t BaseOffset = ComputeIvarBaseOffset(CGM, OID, IVD); in GenerateClass() local
DCGDebugInfo.cpp1058 uint64_t BaseOffset; in CollectCXXBases() local
DTargetInfo.cpp1754 unsigned BaseOffset = Context.toBits(Layout.getBaseClassOffset(Base)); in BitsContainNoUserData() local
/external/llvm/lib/VMCore/
DDIBuilder.cpp295 uint64_t BaseOffset, unsigned Flags) { in createInheritance()
/external/clang/lib/StaticAnalyzer/Core/
DMemRegion.cpp1126 CharUnits BaseOffset; in getAsOffset() local
/external/clang/lib/Serialization/
DASTReader.cpp1055 unsigned BaseOffset = F->SLocEntryBaseOffset; in ReadSLocEntryRecord() local