Lines Matching full:subobj
5503 bool shouldDeleteForClassSubobject(CXXRecordDecl *Class, Subobject Subobj,
5505 bool shouldDeleteForSubobjectCall(Subobject Subobj,
5509 bool isAccessible(Subobject Subobj, CXXMethodDecl *D);
5515 bool SpecialMemberDeletionInfo::isAccessible(Subobject Subobj,
5521 if (CXXBaseSpecifier *base = Subobj.dyn_cast<CXXBaseSpecifier*>()) {
5536 Subobject Subobj, Sema::SpecialMemberOverloadResult *SMOR,
5539 FieldDecl *Field = Subobj.dyn_cast<FieldDecl*>();
5547 else if (!isAccessible(Subobj, Decl))
5569 CXXBaseSpecifier *Base = Subobj.get<CXXBaseSpecifier*>();
5587 CXXRecordDecl *Class, Subobject Subobj, unsigned Quals) {
5588 FieldDecl *Field = Subobj.dyn_cast<FieldDecl*>();
5607 shouldDeleteForSubobjectCall(Subobj, lookupIn(Class, Quals, IsMutable),
5618 if (shouldDeleteForSubobjectCall(Subobj, SMOR, true))