Searched defs:BaseClassDecl (Results 1 - 6 of 6) sorted by relevance
/external/clang/lib/AST/ |
H A D | DeclCXX.cpp | 172 CXXRecordDecl *BaseClassDecl local 175 if (!BaseClassDecl->isEmpty()) { 203 if (BaseClassDecl->isPolymorphic()) 209 if (!BaseClassDecl->isStandardLayout()) 217 for (const auto &VBase : BaseClassDecl->vbases()) { 271 if (!BaseClassDecl->hasTrivialDefaultConstructor()) 279 if (!BaseClassDecl->hasTrivialCopyConstructor()) 285 if (!BaseClassDecl->hasTrivialMoveConstructor()) 293 if (!BaseClassDecl->hasTrivialCopyAssignment()) 299 if (!BaseClassDecl [all...] |
/external/clang/lib/Sema/ |
H A D | SemaCUDA.cpp | 258 CXXRecordDecl *BaseClassDecl = cast<CXXRecordDecl>(BaseType->getDecl()); local 260 LookupSpecialMember(BaseClassDecl, CSM,
|
H A D | SemaDeclCXX.cpp | 4332 CXXRecordDecl *BaseClassDecl = cast<CXXRecordDecl>(RT->getDecl()); local 4334 if (BaseClassDecl->isInvalidDecl()) 4336 if (BaseClassDecl->hasIrrelevantDestructor()) 4339 CXXDestructorDecl *Dtor = LookupDestructor(BaseClassDecl); 4340 assert(Dtor && "No dtor found for BaseClassDecl!"); 4362 CXXRecordDecl *BaseClassDecl = cast<CXXRecordDecl>(RT->getDecl()); local 4364 if (BaseClassDecl->isInvalidDecl()) 4366 if (BaseClassDecl->hasIrrelevantDestructor()) 4369 CXXDestructorDecl *Dtor = LookupDestructor(BaseClassDecl); 4370 assert(Dtor && "No dtor found for BaseClassDecl!"); 5257 CXXRecordDecl *BaseClassDecl = cast<CXXRecordDecl>(BaseType->getDecl()); local 8990 CXXRecordDecl *BaseClassDecl = cast<CXXRecordDecl>(BaseType->getDecl()); local 9002 CXXRecordDecl *BaseClassDecl = cast<CXXRecordDecl>(BaseType->getDecl()); local 10119 CXXRecordDecl *BaseClassDecl local 10127 CXXRecordDecl *BaseClassDecl local 10515 CXXRecordDecl *BaseClassDecl local 10523 CXXRecordDecl *BaseClassDecl local 10948 CXXRecordDecl *BaseClassDecl local 10955 CXXRecordDecl *BaseClassDecl local 11118 CXXRecordDecl *BaseClassDecl = cast<CXXRecordDecl>(BaseType->getDecl()); local 11131 CXXRecordDecl *BaseClassDecl = cast<CXXRecordDecl>(BaseType->getDecl()); local [all...] |
/external/clang/lib/CodeGen/ |
H A D | CGClass.cpp | 530 CXXRecordDecl *BaseClassDecl = local 549 BaseClassDecl, 560 !BaseClassDecl->hasTrivialDestructor()) 561 CGF.EHStack.pushCleanup<CallBaseDtor>(EHCleanup, BaseClassDecl, 1345 const auto *BaseClassDecl = local 1347 return BaseClassDecl->isDynamicClass(); 1422 const CXXRecordDecl *BaseClassDecl, 1426 if (BaseClassDecl->hasTrivialDestructor()) 1429 if (!BaseClassDecl->getDestructor()->hasTrivialBody()) 1433 for (const auto *Field : BaseClassDecl 1421 HasTrivialDestructorBody(ASTContext &Context, const CXXRecordDecl *BaseClassDecl, const CXXRecordDecl *MostDerivedClassDecl) argument 1846 CXXRecordDecl *BaseClassDecl local 1875 CXXRecordDecl *BaseClassDecl = Base.getType()->getAsCXXRecordDecl(); local [all...] |
H A D | ItaniumCXXABI.cpp | 203 const CXXRecordDecl *BaseClassDecl) override; 1307 const CXXRecordDecl *BaseClassDecl) { 1311 BaseClassDecl); 1304 GetVirtualBaseClassOffset(CodeGenFunction &CGF, Address This, const CXXRecordDecl *ClassDecl, const CXXRecordDecl *BaseClassDecl) argument
|
H A D | MicrosoftCXXABI.cpp | 162 const CXXRecordDecl *BaseClassDecl) override; 1046 const CXXRecordDecl *BaseClassDecl) { 1054 CGM.getMicrosoftVTableContext().getVBTableIndex(ClassDecl, BaseClassDecl); 1044 GetVirtualBaseClassOffset( CodeGenFunction &CGF, Address This, const CXXRecordDecl *ClassDecl, const CXXRecordDecl *BaseClassDecl) argument
|
Completed in 199 milliseconds