Searched defs:Subobj (Results 1 - 4 of 4) sorted by relevance

/external/clang/lib/AST/
H A DDeclCXX.cpp374 void CXXRecordDecl::addedClassSubobject(CXXRecordDecl *Subobj) { argument
381 if (!Subobj->hasSimpleMoveConstructor())
390 if (!Subobj->hasSimpleMoveAssignment())
400 if (!Subobj->hasSimpleDestructor()) {
H A DExprConstant.cpp2538 bool found(APValue &Subobj, QualType SubobjType) { argument
2539 Result = Subobj;
2550 bool foundString(APValue &Subobj, QualType SubobjType, uint64_t Character) { argument
2552 Info, Subobj.getLValueBase().get<const Expr *>(), Character));
2588 bool found(APValue &Subobj, QualType SubobjType) { argument
2592 Subobj.swap(NewVal);
2612 bool foundString(APValue &Subobj, QualType SubobjType, uint64_t Character) { argument
2977 bool found(APValue &Subobj, QualType SubobjType) { argument
2978 switch (Subobj.getKind()) {
2980 return found(Subobj
3021 foundPointer(APValue &Subobj, QualType SubobjType) argument
3046 foundString(APValue &Subobj, QualType SubobjType, uint64_t Character) argument
3092 found(APValue &Subobj, QualType SubobjType) argument
3179 foundPointer(APValue &Subobj, QualType SubobjType) argument
3199 foundString(APValue &Subobj, QualType SubobjType, uint64_t Character) argument
[all...]
/external/clang/test/CodeGenCXX/
H A Dconst-init-cxx11.cpp249 struct Subobj { struct in namespace:LiteralReference
254 constexpr int &&so = Subobj{ 1, 2, 3 }.b;
257 struct Derived : Dummy, Subobj {
258 constexpr Derived() : Dummy{200}, Subobj{4, 5, 6} {}
267 constexpr Subobj &&base = Derived{};
/external/clang/lib/Sema/
H A DSemaDeclCXX.cpp5633 bool shouldDeleteForClassSubobject(CXXRecordDecl *Class, Subobject Subobj,
5635 bool shouldDeleteForSubobjectCall(Subobject Subobj,
5639 bool isAccessible(Subobject Subobj, CXXMethodDecl *D);
5645 bool SpecialMemberDeletionInfo::isAccessible(Subobject Subobj, argument
5651 if (CXXBaseSpecifier *base = Subobj.dyn_cast<CXXBaseSpecifier*>()) {
5666 Subobject Subobj, Sema::SpecialMemberOverloadResult *SMOR,
5669 FieldDecl *Field = Subobj.dyn_cast<FieldDecl*>();
5677 else if (!isAccessible(Subobj, Decl))
5699 CXXBaseSpecifier *Base = Subobj.get<CXXBaseSpecifier*>();
5717 CXXRecordDecl *Class, Subobject Subobj, unsigne
5665 shouldDeleteForSubobjectCall( Subobject Subobj, Sema::SpecialMemberOverloadResult *SMOR, bool IsDtorCallInCtor) argument
5716 shouldDeleteForClassSubobject( CXXRecordDecl *Class, Subobject Subobj, unsigned Quals) argument
[all...]

Completed in 272 milliseconds