Lines Matching refs:Subobject

7520          typename Subobject>
7604 Result visitSubobject(QualType Type, Subobject Subobj) { in visitSubobject()
7614 Subobject Subobj) { in visitSubobjectArray()
7671 using Subobject = DefaultedComparisonSubobject; typedef in __anon26624a2b1f11::DefaultedComparisonAnalyzer
7698 Subobject getCompleteObject() { in getCompleteObject()
7699 return Subobject{Subobject::CompleteObject, RD, FD->getLocation()}; in getCompleteObject()
7702 Subobject getBase(CXXBaseSpecifier *Base) { in getBase()
7703 return Subobject{Subobject::Base, Base->getType()->getAsCXXRecordDecl(), in getBase()
7707 Subobject getField(FieldDecl *Field) { in getField()
7708 return Subobject{Subobject::Member, Field, Field->getLocation()}; in getField()
7711 Result visitExpandedSubobject(QualType Type, Subobject Subobj) { in visitExpandedSubobject()
7735 Subobject Subobj, in visitBinaryOperator()
7793 QualType ObjectType = Subobj.Kind == Subobject::Member in visitBinaryOperator()
7813 if (Subobj.Kind != Subobject::CompleteObject) in visitBinaryOperator()
8752 typedef llvm::PointerUnion<CXXBaseSpecifier*, FieldDecl*> Subobject; typedef
8755 static SourceLocation getSubobjectLoc(Subobject Subobj) { in getSubobjectLoc()
8833 bool shouldDeleteForClassSubobject(CXXRecordDecl *Class, Subobject Subobj,
8835 bool shouldDeleteForSubobjectCall(Subobject Subobj,
8839 bool isAccessible(Subobject Subobj, CXXMethodDecl *D);
8845 bool SpecialMemberDeletionInfo::isAccessible(Subobject Subobj, in isAccessible()
8867 Subobject Subobj, Sema::SpecialMemberOverloadResult SMOR, in shouldDeleteForSubobjectCall()
8919 CXXRecordDecl *Class, Subobject Subobj, unsigned Quals) { in shouldDeleteForClassSubobject()
12815 void visitClassSubobject(CXXRecordDecl *Class, Subobject Subobj,
12818 void visitSubobjectCall(Subobject Subobj,
12860 Subobject Subobj, in visitClassSubobject()
12868 Subobject Subobj, Sema::SpecialMemberOverloadResult SMOR) { in visitSubobjectCall()