Searched defs:SrcDecl (Results 1 - 3 of 3) sorted by relevance

/external/clang/lib/Sema/
H A DSemaCast.cpp700 const RecordDecl *SrcDecl = SrcRecord->getDecl()->getDefinition(); local
701 assert(SrcDecl && "Definition missing");
702 if (!cast<CXXRecordDecl>(SrcDecl)->isPolymorphic()) {
/external/clang/lib/CodeGen/
H A DItaniumCXXABI.cpp1244 const CXXRecordDecl *SrcDecl = SrcRecordTy->getAsCXXRecordDecl(); local
1248 computeOffsetHint(CGF.getContext(), SrcDecl, DestDecl).getQuantity());
H A DMicrosoftCXXABI.cpp921 const CXXRecordDecl *SrcDecl = SrcRecordTy->getAsCXXRecordDecl(); local
927 if (Context.getASTRecordLayout(SrcDecl).hasExtendableVFPtr())
933 for (auto &Base : SrcDecl->vbases()) {
943 GetVirtualBaseClassOffset(CGF, Value, SrcDecl, PolymorphicBase);
947 CGF.CGM.getVBaseAlignment(Value.getAlignment(), SrcDecl, PolymorphicBase);
953 const CXXRecordDecl *SrcDecl = SrcRecordTy->getAsCXXRecordDecl(); local
955 !getContext().getASTRecordLayout(SrcDecl).hasExtendableVFPtr();
987 const CXXRecordDecl *SrcDecl = SrcRecordTy->getAsCXXRecordDecl(); local
989 !getContext().getASTRecordLayout(SrcDecl).hasExtendableVFPtr();

Completed in 225 milliseconds