Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/clang/lib/AST/
H A DDeclCXX.cpp364 if (!BaseClassDecl->hasTrivialDefaultConstructor()) in setBases()
1232 if (!FieldRec->hasTrivialDefaultConstructor()) in addedMember()
1451 hasConstexprNonCopyMoveConstructor() || hasTrivialDefaultConstructor(); in isLiteral()
H A DJSONNodeDumper.cpp418 FIELD2("trivial", hasTrivialDefaultConstructor); in createDefaultConstructorDefinitionData()
H A DTextNodeDumper.cpp2464 FLAG(hasTrivialDefaultConstructor, trivial); in VisitCXXRecordDecl()
H A DType.cpp2691 return ClassDecl->hasTrivialDefaultConstructor() && in isTrivialType()
H A DExprConstant.cpp6155 if (!RD || RD->hasTrivialDefaultConstructor()) in MaybeHandleUnionActiveMemberChange()
/freebsd/contrib/llvm-project/clang/include/clang/AST/
H A DDeclCXX.h1248 bool hasTrivialDefaultConstructor() const { in hasTrivialDefaultConstructor() function
1445 return isTriviallyCopyable() && hasTrivialDefaultConstructor(); in isTrivial()
/freebsd/contrib/llvm-project/clang/lib/Sema/
H A DSemaExprCXX.cpp5373 return RD->hasTrivialDefaultConstructor() && in EvaluateUnaryTypeTrait()
5578 if (RD->hasTrivialDefaultConstructor() && in EvaluateUnaryTypeTrait()
H A DSemaDeclCXX.cpp3261 !RD->hasTrivialDefaultConstructor() || in InitializationHasSideEffects()
9795 if (RD->hasTrivialDefaultConstructor()) in findTrivialSpecialMember()
13872 DefaultCon->setTrivial(ClassDecl->hasTrivialDefaultConstructor()); in DeclareImplicitDefaultConstructor()
H A DSemaDecl.cpp13886 if (!RD->hasTrivialDefaultConstructor()) { in ActOnUninitializedDecl()
18540 else if (!RDecl->hasTrivialDefaultConstructor()) in CheckNontrivialField()
H A DSemaType.cpp9296 !RD->hasTrivialDefaultConstructor()) { in RequireLiteralType()
/freebsd/contrib/llvm-project/clang/lib/CodeGen/
H A DCGDebugInfo.cpp2729 RD->hasTrivialDefaultConstructor() || in canUseCtorHoming()
/freebsd/contrib/llvm-project/lldb/source/Plugins/TypeSystem/Clang/
H A DTypeSystemClang.cpp7883 cxx_record_decl->hasTrivialDefaultConstructor()) || in AddMethodToCXXRecordType()