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.cpp8082 Result visitSubobject(QualType Type, Subobject Subobj) { in visitSubobject() argument
8087 CAT->getSize(), Subobj); in visitSubobject()
8088 return getDerived().visitExpandedSubobject(Type, Subobj); in visitSubobject()
8092 Subobject Subobj) { in visitSubobjectArray() argument
8093 return getDerived().visitSubobject(Type, Subobj); in visitSubobjectArray()
8189 Result visitExpandedSubobject(QualType Type, Subobject Subobj) { in visitExpandedSubobject() argument
8195 S.Diag(Subobj.Loc, diag::note_defaulted_comparison_reference_member) in visitExpandedSubobject()
8208 return visitBinaryOperator(OO, Args, Subobj); in visitExpandedSubobject()
8213 Subobject Subobj, in visitBinaryOperator() argument
8279 QualType ObjectType = Subobj.Kind == Subobject::Member in visitBinaryOperator()
[all …]
/freebsd/contrib/llvm-project/clang/lib/AST/
H A DDeclCXX.cpp518 void CXXRecordDecl::addedClassSubobject(CXXRecordDecl *Subobj) { in addedClassSubobject() argument
525 if (!Subobj->hasSimpleCopyConstructor()) in addedClassSubobject()
527 if (!Subobj->hasSimpleMoveConstructor()) in addedClassSubobject()
536 if (!Subobj->hasSimpleCopyAssignment()) in addedClassSubobject()
538 if (!Subobj->hasSimpleMoveAssignment()) in addedClassSubobject()
548 if (!Subobj->hasSimpleDestructor()) { in addedClassSubobject()
559 if (!Subobj->hasConstexprDestructor()) in addedClassSubobject()
567 if (!Subobj->data().StructuralIfLiteral) in addedClassSubobject()
H A DExprConstant.cpp4156 bool found(APValue &Subobj, QualType SubobjType) { in found()
4157 Result = Subobj; in found()
4202 bool found(APValue &Subobj, QualType SubobjType) { in found()
4206 Subobj.swap(NewVal); in found()
4697 bool found(APValue &Subobj, QualType SubobjType) { in found()
4698 switch (Subobj.getKind()) { in found()
4700 return found(Subobj.getInt(), SubobjType); in found()
4702 return found(Subobj.getFloat(), SubobjType); in found()
4709 return foundPointer(Subobj, SubobjType); in found()
4711 return foundVector(Subobj, SubobjType); in found()
[all …]