Home
last modified time | relevance | path

Searched refs:Subobj (Results 1 – 3 of 3) sorted by relevance

/freebsd/contrib/llvm-project/clang/lib/Sema/
H A DSemaDeclCXX.cpp7917 Result visitSubobject(QualType Type, Subobject Subobj) { in visitSubobject() argument
7922 CAT->getSize(), Subobj); in visitSubobject()
7923 return getDerived().visitExpandedSubobject(Type, Subobj); in visitSubobject()
7927 Subobject Subobj) { in visitSubobjectArray() argument
7928 return getDerived().visitSubobject(Type, Subobj); in visitSubobjectArray()
8024 Result visitExpandedSubobject(QualType Type, Subobject Subobj) { in visitExpandedSubobject() argument
8030 S.Diag(Subobj.Loc, diag::note_defaulted_comparison_reference_member) in visitExpandedSubobject()
8043 return visitBinaryOperator(OO, Args, Subobj); in visitExpandedSubobject()
8048 Subobject Subobj, in visitBinaryOperator() argument
8114 QualType ObjectType = Subobj in visitBinaryOperator()
8492 visitSubobjectArray(QualType Type,llvm::APInt Size,ExprPair Subobj) visitSubobjectArray() argument
9304 isAccessible(Subobject Subobj,CXXMethodDecl * target) isAccessible() argument
9326 shouldDeleteForSubobjectCall(Subobject Subobj,Sema::SpecialMemberOverloadResult SMOR,bool IsDtorCallInCtor) shouldDeleteForSubobjectCall() argument
9390 shouldDeleteForClassSubobject(CXXRecordDecl * Class,Subobject Subobj,unsigned Quals) shouldDeleteForClassSubobject() argument
13658 visitClassSubobject(CXXRecordDecl * Class,Subobject Subobj,unsigned Quals) visitClassSubobject() argument
13666 visitSubobjectCall(Subobject Subobj,Sema::SpecialMemberOverloadResult SMOR) visitSubobjectCall() argument
[all...]
/freebsd/contrib/llvm-project/clang/lib/AST/
H A DDeclCXX.cpp511 void CXXRecordDecl::addedClassSubobject(CXXRecordDecl *Subobj) { in addedClassSubobject() argument
518 if (!Subobj->hasSimpleCopyConstructor()) in addedClassSubobject()
520 if (!Subobj->hasSimpleMoveConstructor()) in addedClassSubobject()
529 if (!Subobj->hasSimpleCopyAssignment()) in addedClassSubobject()
531 if (!Subobj->hasSimpleMoveAssignment()) in addedClassSubobject()
541 if (!Subobj->hasSimpleDestructor()) { in addedClassSubobject()
552 if (!Subobj->hasConstexprDestructor()) in addedClassSubobject()
560 if (!Subobj->data().StructuralIfLiteral) in addedClassSubobject()
H A DExprConstant.cpp3910 bool found(APValue &Subobj, QualType SubobjType) { in found()
3911 Result = Subobj; in found()
3956 bool found(APValue &Subobj, QualType SubobjType) { in found()
3960 Subobj.swap(NewVal); in found()
4452 bool found(APValue &Subobj, QualType SubobjType) { in found()
4453 switch (Subobj.getKind()) { in found()
4455 return found(Subobj.getInt(), SubobjType); in found()
4457 return found(Subobj.getFloat(), SubobjType); in found()
4464 return foundPointer(Subobj, SubobjType); in found()
4466 return foundVector(Subobj, SubobjType); in found()
[all …]