Home
last modified time | relevance | path

Searched refs:hasUserDeclaredConstructor (Results 1 – 9 of 9) sorted by relevance

/freebsd/contrib/llvm-project/clang/lib/Tooling/Refactoring/Rename/
H A DUSRFindingAction.cpp161 if (RecordDecl->hasUserDeclaredConstructor()) in addUSRsOfCtorDtors()
/freebsd/contrib/llvm-project/clang/include/clang/AST/
H A DDeclCXX.h789 bool hasUserDeclaredConstructor() const { in hasUserDeclaredConstructor() function
1168 return !isUnion() && !hasUserDeclaredConstructor() && in hasUninitializedReferenceMember()
/freebsd/contrib/llvm-project/clang/lib/AST/
H A DDeclCXX.cpp2187 if (isLambda() || hasUserDeclaredConstructor() || in isInterfaceLike()
2274 if (isAggregate() && hasUserDeclaredConstructor() && in completeDefinition()
H A DJSONNodeDumper.cpp527 FIELD1(hasUserDeclaredConstructor); in createCXXRecordDefinitionData()
H A DTextNodeDumper.cpp2614 FLAG(hasUserDeclaredConstructor, has_user_declared_ctor); in VisitCXXRecordDecl()
H A DRecordLayoutBuilder.cpp3326 if ((!RD->hasUserDeclaredConstructor() && !RD->hasUserDeclaredDestructor()) || in computeVtorDispSet()
/freebsd/contrib/llvm-project/clang/lib/CodeGen/
H A DCGExprAgg.cpp2176 if (RD->hasUserDeclaredConstructor()) in CheckAggExprForMemSetUse()
/freebsd/contrib/llvm-project/clang/lib/Sema/
H A DSemaInit.cpp1266 if (!VerifyOnly && CXXRD && CXXRD->hasUserDeclaredConstructor()) { in CheckImplicitInitList()
1408 if (CXXRD && CXXRD->hasUserDeclaredConstructor()) { in CheckExplicitInitList()
H A DSemaDeclCXX.cpp6952 !Record->isAggregate() && !Record->hasUserDeclaredConstructor() && in CheckCompletedCXXClass()
6988 Record->hasUserDeclaredConstructor()) || in CheckCompletedCXXClass()