Home
last modified time | relevance | path

Searched refs:VTableClass (Results 1 – 8 of 8) sorted by relevance

/minix3/external/bsd/llvm/dist/clang/lib/AST/
H A DVTTBuilder.cpp40 const CXXRecordDecl *VTableClass) { in AddVTablePointer() argument
42 if (VTableClass == MostDerivedClass) { in AddVTablePointer()
80 const CXXRecordDecl *VTableClass, in LayoutSecondaryVirtualPointers() argument
133 VTableClass); in LayoutSecondaryVirtualPointers()
139 VTableClass, VBases); in LayoutSecondaryVirtualPointers()
/minix3/external/bsd/llvm/dist/clang/include/clang/AST/
H A DVTTBuilder.h103 const CXXRecordDecl *VTableClass);
116 const CXXRecordDecl *VTableClass,
/minix3/external/bsd/llvm/dist/clang/lib/CodeGen/
H A DCGClass.cpp1951 const CXXRecordDecl *VTableClass) { in InitializeVTablePointer() argument
1956 *this, VTableClass, Base, NearestVBase, NeedsVirtualOffset); in InitializeVTablePointer()
1969 VTableClass, in InitializeVTablePointer()
2002 const CXXRecordDecl *VTableClass, in InitializeVTablePointers() argument
2009 VTableClass); in InitializeVTablePointers()
2033 getContext().getASTRecordLayout(VTableClass); in InitializeVTablePointers()
2051 VTableClass, VBases); in InitializeVTablePointers()
H A DItaniumCXXABI.cpp178 CodeGenFunction &CGF, const CXXRecordDecl *VTableClass,
184 const CXXRecordDecl *VTableClass) override;
1284 CodeGenFunction &CGF, const CXXRecordDecl *VTableClass, BaseSubobject Base, in getVTableAddressPointInStructor() argument
1293 CGM.getVTables().getSecondaryVirtualPointerIndex(VTableClass, Base); in getVTableAddressPointInStructor()
1304 CGM.getCXXABI().getAddrOfVTable(VTableClass, CharUnits()); in getVTableAddressPointInStructor()
1306 .getVTableLayout(VTableClass) in getVTableAddressPointInStructor()
1316 BaseSubobject Base, const CXXRecordDecl *VTableClass) { in getVTableAddressPointForConstExpr() argument
1317 llvm::Constant *VTable = getAddrOfVTable(VTableClass, CharUnits()); in getVTableAddressPointForConstExpr()
1321 .getVTableLayout(VTableClass) in getVTableAddressPointForConstExpr()
H A DCGExprConstant.cpp72 const CXXRecordDecl *VTableClass, CharUnits BaseOffset);
416 const CXXRecordDecl *VTableClass, in Build() argument
425 BaseSubobject(CD, Offset), VTableClass); in Build()
448 VTableClass, Offset + Base.Offset); in Build()
H A DMicrosoftCXXABI.cpp202 CodeGenFunction &CGF, const CXXRecordDecl *VTableClass,
208 const CXXRecordDecl *VTableClass) override;
1274 CodeGenFunction &CGF, const CXXRecordDecl *VTableClass, BaseSubobject Base, in getVTableAddressPointInStructor() argument
1278 (void)getAddrOfVTable(VTableClass, Base.getBaseOffset()); in getVTableAddressPointInStructor()
1279 VFTableIdTy ID(VTableClass, Base.getBaseOffset()); in getVTableAddressPointInStructor()
1296 BaseSubobject Base, const CXXRecordDecl *VTableClass) { in getVTableAddressPointForConstExpr() argument
1297 (void)getAddrOfVTable(VTableClass, Base.getBaseOffset()); in getVTableAddressPointForConstExpr()
1298 VFTableIdTy ID(VTableClass, Base.getBaseOffset()); in getVTableAddressPointForConstExpr()
H A DCGCXXABI.h347 const CXXRecordDecl *VTableClass) = 0;
H A DCodeGenFunction.h1296 const CXXRecordDecl *VTableClass);
1303 const CXXRecordDecl *VTableClass,