/freebsd-src/contrib/llvm-project/clang/lib/Frontend/ |
H A D | LayoutOverrideSource.cpp | 229 const CXXRecordDecl *VBase = I.getType()->getAsCXXRecordDecl(); in layoutRecordType() local
|
/freebsd-src/contrib/llvm-project/clang/include/clang/AST/ |
H A D | RecordLayout.h | 259 CharUnits getVBaseClassOffset(const CXXRecordDecl *VBase) const { in getVBaseClassOffset()
|
H A D | VTableBuilder.h | 516 const CXXRecordDecl *VBase; global() member [all...] |
/freebsd-src/contrib/llvm-project/clang/lib/AST/ |
H A D | RecordLayoutBuilder.cpp | 3168 for (const CXXBaseSpecifier &VBase : RD->vbases()) { in layoutVirtualBases() local 3156 for (const CXXBaseSpecifier &VBase : RD->vbases()) { layoutVirtualBases() local 3702 const CXXRecordDecl *VBase = Base.getType()->getAsCXXRecordDecl(); DumpRecordLayout() local 3781 const CXXRecordDecl *VBase = nullptr; DumpRecordLayout() local [all...] |
H A D | CXXInheritance.cpp | 335 CXXRecordDecl *VBase = nullptr; in lookupInBases() local
|
H A D | VTableBuilder.cpp | 2291 getVirtualBaseOffsetOffset(const CXXRecordDecl * RD,const CXXRecordDecl * VBase) getVirtualBaseOffsetOffset() argument 2351 const CXXRecordDecl *VBase = computeVTableRelatedInformation() local 3749 getVBTableIndex(const CXXRecordDecl * Derived,const CXXRecordDecl * VBase) getVBTableIndex() argument [all...] |
H A D | DeclCXX.cpp | 297 for (const auto &VBase : BaseClassDecl->vbases()) { setBases() local
|
/freebsd-src/contrib/llvm-project/clang/lib/CodeGen/ |
H A D | MicrosoftCXXABI.cpp | 378 unsigned SrcVBIndex = VTContext.getVBTableIndex(SrcRD, VBase); in getAddrOfVirtualDisplacementMap() local 1247 const CXXRecordDecl *VBase = S.getType()->getAsCXXRecordDecl(); initializeHiddenVirtualInheritanceMembers() local 1498 const CXXRecordDecl *VBase = ML.VBase; adjustThisArgumentForVirtualFunctionCall() local 2190 const CXXRecordDecl *VBase = I.getType()->getAsCXXRecordDecl(); emitVBTableDefinition() local 3885 if (const CXXRecordDecl *VBase = Info.getVBaseWithVPtr()) getCompleteObjectLocator() local [all...] |
H A D | CGRecordLayoutBuilder.cpp | 79 enum InfoKind { VFPtr, VBPtr, Field, Base, VBase } Kind; enumerator
|
H A D | CGClass.cpp | 299 const CXXRecordDecl *VBase = nullptr; GetAddressOfBaseClass() local [all...] |
/freebsd-src/contrib/llvm-project/llvm/lib/Transforms/Scalar/ |
H A D | LoopRerollPass.cpp |
|
/freebsd-src/contrib/llvm-project/clang/lib/Sema/ |
H A D | SemaCast.cpp | 1821 if (const RecordType *VBase = Paths.getDetectedVirtual()) { TryStaticMemberPointerUpcast() local
|
H A D | SemaDeclCXX.cpp | 5428 for (auto &VBase : ClassDecl->vbases()) { SetCtorInitializers() local 5608 for (const auto &VBase : ClassDecl->vbases()) DiagnoseBaseOrMemInitializerOrder() local 5951 for (const auto &VBase : ClassDecl->vbases()) { MarkVirtualBaseDestructorsReferenced() local [all...] |
H A D | SemaOverload.cpp | 3426 if (const RecordType *VBase = Paths.getDetectedVirtual()) { CheckMemberPointerConversion() local
|