HomeSort by: relevance | last modified time | path
    Searched refs:VTableClass (Results 1 - 8 of 8) sorted by relevancy

  /src/external/apache2/llvm/dist/clang/lib/AST/
VTTBuilder.cpp 43 const CXXRecordDecl *VTableClass) {
45 if (VTableClass == MostDerivedClass) {
83 const CXXRecordDecl *VTableClass,
136 VTableClass);
142 VTableClass, VBases);
  /src/external/apache2/llvm/dist/clang/include/clang/AST/
VTTBuilder.h 106 const CXXRecordDecl *VTableClass);
119 const CXXRecordDecl *VTableClass,
  /src/external/apache2/llvm/dist/clang/lib/CodeGen/
CGCXXABI.h 429 virtual bool doStructorsInitializeVPtrs(const CXXRecordDecl *VTableClass) = 0;
434 const CXXRecordDecl *VTableClass) = 0;
447 const CXXRecordDecl *VTableClass) = 0;
CGClass.cpp 2299 CGM.getCXXABI().getVTableAddressPoint(Vptr.Base, Vptr.VTableClass);
2309 Vptr.VTableClass, Vptr.NearestVBase);
2312 GetVTablePtr(This, VTableGlobal->getType(), Vptr.VTableClass);
2484 *this, Vptr.VTableClass, Vptr.Base, Vptr.NearestVBase);
2498 *this, LoadCXXThisAddress(), Vptr.VTableClass, Vptr.NearestVBase);
2510 *this, VTableField, NonVirtualOffset, VirtualOffset, Vptr.VTableClass,
2531 CGM.DecorateInstructionWithInvariantGroup(Store, Vptr.VTableClass);
2535 CodeGenFunction::getVTablePointers(const CXXRecordDecl *VTableClass) {
2538 getVTablePointers(BaseSubobject(VTableClass, CharUnits::Zero()),
2541 /*BaseIsNonVirtualPrimaryBase=*/false, VTableClass, VBases
    [all...]
ItaniumCXXABI.cpp 248 bool doStructorsInitializeVPtrs(const CXXRecordDecl *VTableClass) override {
254 const CXXRecordDecl *VTableClass) override;
257 CodeGenFunction &CGF, const CXXRecordDecl *VTableClass,
261 CodeGenFunction &CGF, const CXXRecordDecl *VTableClass,
266 const CXXRecordDecl *VTableClass) override;
1805 CodeGenFunction &CGF, const CXXRecordDecl *VTableClass, BaseSubobject Base,
1810 return getVTableAddressPointInStructorWithVTT(CGF, VTableClass, Base,
1813 return getVTableAddressPoint(Base, VTableClass);
1818 const CXXRecordDecl *VTableClass) {
1819 llvm::GlobalValue *VTable = getAddrOfVTable(VTableClass, CharUnits())
    [all...]
MicrosoftCXXABI.cpp 289 bool doStructorsInitializeVPtrs(const CXXRecordDecl *VTableClass) override {
290 return !VTableClass->hasAttr<MSNoVTableAttr>();
295 const CXXRecordDecl *VTableClass) override;
298 CodeGenFunction &CGF, const CXXRecordDecl *VTableClass,
303 const CXXRecordDecl *VTableClass) override;
1745 CodeGenFunction &CGF, const CXXRecordDecl *VTableClass, BaseSubobject Base,
1747 llvm::Constant *VTableAddressPoint = getVTableAddressPoint(Base, VTableClass);
1764 const CXXRecordDecl *VTableClass) {
1765 (void)getAddrOfVTable(VTableClass, Base.getBaseOffset());
1766 VFTableIdTy ID(VTableClass, Base.getBaseOffset())
    [all...]
CGExprConstant.cpp 578 const CXXRecordDecl *VTableClass, CharUnits BaseOffset);
774 const CXXRecordDecl *VTableClass,
783 BaseSubobject(CD, Offset), VTableClass);
807 VTableClass, Offset + Base.Offset);
CodeGenFunction.h 2213 const CXXRecordDecl *VTableClass;
2222 VPtrsVector getVTablePointers(const CXXRecordDecl *VTableClass);
2227 const CXXRecordDecl *VTableClass,
2235 const CXXRecordDecl *VTableClass);

Completed in 61 milliseconds