Home
last modified time | relevance | path

Searched refs:hasTrivialDefaultConstructor (Results 1 – 19 of 19) sorted by relevance

/external/llvm-project/clang-tools-extra/clang-tidy/utils/
DTypeTraits.cpp69 if (ClassDecl->hasTrivialDefaultConstructor()) in recordIsTriviallyDefaultConstructible()
/external/llvm-project/clang-tools-extra/clang-tidy/cert/
DNonTrivialTypesLibcMemoryCallsCheck.cpp28 return Node.hasTrivialDefaultConstructor(); in AST_MATCHER()
/external/clang/include/clang/AST/
DDeclCXX.h1176 bool hasTrivialDefaultConstructor() const { in hasTrivialDefaultConstructor() function
1324 return isTriviallyCopyable() && hasTrivialDefaultConstructor(); in isTrivial()
1345 hasTrivialDefaultConstructor()) && in isLiteral()
/external/llvm-project/clang/include/clang/AST/
DDeclCXX.h1179 bool hasTrivialDefaultConstructor() const { in hasTrivialDefaultConstructor() function
1373 return isTriviallyCopyable() && hasTrivialDefaultConstructor(); in isTrivial()
1401 hasTrivialDefaultConstructor()); in isLiteral()
/external/clang/lib/AST/
DDeclCXX.cpp271 if (!BaseClassDecl->hasTrivialDefaultConstructor()) in setBases()
815 if (!FieldRec->hasTrivialDefaultConstructor()) in addedMember()
/external/llvm-project/clang/lib/AST/
DDeclCXX.cpp359 if (!BaseClassDecl->hasTrivialDefaultConstructor()) in setBases()
1188 if (!FieldRec->hasTrivialDefaultConstructor()) in addedMember()
DJSONNodeDumper.cpp348 FIELD2("trivial", hasTrivialDefaultConstructor); in createDefaultConstructorDefinitionData()
DTextNodeDumper.cpp1893 FLAG(hasTrivialDefaultConstructor, trivial); in VisitCXXRecordDecl()
DExprConstant.cpp5907 if (!RD || RD->hasTrivialDefaultConstructor()) in HandleUnionActiveMemberChange()
/external/clang/lib/Sema/
DSemaExprCXX.cpp4061 return RD->hasTrivialDefaultConstructor() && in EvaluateUnaryTypeTrait()
4259 if (RD->hasTrivialDefaultConstructor() && in EvaluateUnaryTypeTrait()
DSemaDeclCXX.cpp1987 !RD->hasTrivialDefaultConstructor() || in InitializationHasSideEffects()
6054 if (RD->hasTrivialDefaultConstructor()) in findTrivialSpecialMember()
9178 DefaultCon->setTrivial(ClassDecl->hasTrivialDefaultConstructor()); in DeclareImplicitDefaultConstructor()
DSemaType.cpp7167 !RD->hasTrivialDefaultConstructor()) { in RequireLiteralType()
DSemaDecl.cpp13651 else if (!RDecl->hasTrivialDefaultConstructor()) in CheckNontrivialField()
/external/llvm-project/clang/lib/Sema/
DSemaExprCXX.cpp4834 return RD->hasTrivialDefaultConstructor() && in EvaluateUnaryTypeTrait()
5039 if (RD->hasTrivialDefaultConstructor() && in EvaluateUnaryTypeTrait()
DSemaDeclCXX.cpp3129 !RD->hasTrivialDefaultConstructor() || in InitializationHasSideEffects()
9238 if (RD->hasTrivialDefaultConstructor()) in findTrivialSpecialMember()
13005 DefaultCon->setTrivial(ClassDecl->hasTrivialDefaultConstructor()); in DeclareImplicitDefaultConstructor()
DSemaType.cpp8824 !RD->hasTrivialDefaultConstructor()) { in RequireLiteralType()
DSemaDecl.cpp12550 if (!RD->hasTrivialDefaultConstructor()) { in ActOnUninitializedDecl()
16846 else if (!RDecl->hasTrivialDefaultConstructor()) in CheckNontrivialField()
/external/llvm-project/clang/lib/CodeGen/
DCGDebugInfo.cpp2310 !RD->hasTrivialDefaultConstructor() && in canUseCtorHoming()
/external/llvm-project/lldb/source/Plugins/TypeSystem/Clang/
DTypeSystemClang.cpp7546 cxx_record_decl->hasTrivialDefaultConstructor()) || in AddMethodToCXXRecordType()