Home
last modified time | relevance | path

Searched refs:isDefaulted (Results 1 – 25 of 35) sorted by relevance

12

/freebsd/contrib/llvm-project/clang/include/clang/AST/
H A DPropertiesBase.td768 def : Property<"isDefaulted", Bool> {
772 return TemplateArgument(type, /* isNullPtr */ false, isDefaulted);
782 def : Property<"isDefaulted", Bool> {
786 return TemplateArgument(declaration, parameterType, isDefaulted);
793 def : Property<"isDefaulted", Bool> {
797 return TemplateArgument(type, /*nullptr*/ true, isDefaulted);
807 def : Property<"isDefaulted", Bool> {
811 return TemplateArgument(ctx, value, type, isDefaulted);
821 def : Property<"isDefaulted", Bool> {
825 return TemplateArgument(ctx, type, value, isDefaulted);
[all …]
H A DDecl.h2247 return isDeletedAsWritten() || isDefaulted() || in isThisDeclarationADefinition()
2310 bool isDefaulted() const { return FunctionDeclBits.IsDefaulted; } in isDefaulted() function
2340 DeclAsWritten->getCanonicalDecl()->isDefaulted()); in isUserProvided()
2470 return FunctionDeclBits.IsDeleted && !isDefaulted(); in isDeletedAsWritten()
H A DASTNodeTraverser.h532 if (Traversal == TK_IgnoreUnlessSpelledInSource && D->isDefaulted()) in VisitFunctionDecl()
H A DRecursiveASTVisitor.h2244 (!D->isDefaulted() || getDerived().shouldVisitImplicitCode());
/freebsd/contrib/llvm-project/clang/lib/InstallAPI/
H A DVisitor.cpp518 if (Dtor->isDefaulted()) in emitVTableSymbols()
630 if (Ctor->isDefaulted()) in VisitCXXRecordDecl()
652 if (Dtor->isDefaulted()) in VisitCXXRecordDecl()
/freebsd/contrib/llvm-project/clang/lib/CodeGen/
H A DCGClass.cpp610 if (D->getParent()->isUnion() && D->isDefaulted()) in isMemcpyEquivalentSpecialMember()
664 if (Array && Constructor->isDefaulted() && in EmitMemberInitializer()
1053 if (CD->isCopyOrMoveConstructor() && CD->isDefaulted()) in getTrivialCopySource()
1087 MemcpyableCtor(CD->isDefaulted() && in ConstructorMemcpyizer()
H A DCGExprCXX.cpp254 MD->isTrivial() || (MD->isDefaulted() && MD->getParent()->isUnion()); in EmitCXXMemberOrOperatorMemberCallExpr()
H A DCoverageMappingGen.cpp1488 Defaulted = Method->isDefaulted(); in VisitDecl()
H A DCodeGenFunction.cpp1552 } else if (FD->isDefaulted() && isa<CXXMethodDecl>(FD) && in GenerateCode()
/freebsd/contrib/llvm-project/clang/lib/AST/
H A DDeclCXX.cpp826 if ((!Constructor->isDeleted() && !Constructor->isDefaulted()) || in addedMember()
844 if (Constructor->isDefaulted()) in addedMember()
943 if ((!Method->isDeleted() && !Method->isDefaulted() && in addedMember()
H A DASTStructuralEquivalence.cpp1508 Method1->isDefaulted() == Method2->isDefaulted() && in IsStructurallyEquivalent()
H A DODRHash.cpp726 !Function->isDefaulted() && !Function->isDeleted() && in AddFunctionDecl()
H A DDeclPrinter.cpp501 if (FD->doesThisDeclarationHaveABody() && !FD->isDefaulted()) in VisitDeclContext()
H A DJSONNodeDumper.cpp974 if (FD->isDefaulted()) in VisitFunctionDecl()
H A DTextNodeDumper.cpp2118 if (D->isDefaulted()) { in VisitFunctionDecl()
/freebsd/contrib/llvm-project/clang/lib/ASTMatchers/Dynamic/
H A DRegistry.cpp425 REGISTER_MATCHER(isDefaulted); in RegistryMaps()
/freebsd/contrib/llvm-project/clang/lib/Sema/
H A DSemaDeclCXX.cpp5036 bool Generated = Ctor->isImplicit() || Ctor->isDefaulted(); in BaseAndFieldInfo()
6957 if (MD->isDefaulted() && MD->isDeleted()) in CheckCompletedCXXClass()
6971 if (MD->isDefaulted() && MD->isDeleted()) in CheckCompletedCXXClass()
7080 M->isDefaulted() && M->isConstexpr() && M->size_overridden_methods() && in CheckCompletedCXXClass()
9042 assert(FD->isDefaulted() && !FD->isDeleted() && in DefineDefaultedComparison()
9753 assert(FD->isDefaulted() && FD->isDeleted() && "not defaulted and deleted"); in DiagnoseDeletedDefaultedFunction()
13893 assert((Constructor->isDefaulted() && Constructor->isDefaultConstructor() && in DefineImplicitDefaultConstructor()
14185 assert((Destructor->isDefaulted() && in DefineImplicitDestructor()
14881 assert((CopyAssignOperator->isDefaulted() && in DefineImplicitCopyAssignment()
15254 if (!SMOR.getMethod()->isDefaulted()) in checkMoveAssignmentForRepeatedMove()
[all...]
H A DSema.cpp673 if (FD && FD->isDefaulted()) { in diagnoseZeroToNullptrConversion()
1019 Complete = M->isDefined() || M->isDefaulted() || in MethodsAndNestedClassesComplete()
H A DSemaExprMember.cpp1880 if (!(CurMethod && CurMethod->isDefaulted())) in BuildFieldReferenceExpr()
H A DSemaTemplateInstantiateDecl.cpp5007 assert((Pattern || PatternDecl->isDefaulted() || in InstantiateFunctionDefinition()
5076 assert(PatternDecl->isDefaulted() && in InstantiateFunctionDefinition()
5139 if (PatternDecl->isDefaulted()) { in InstantiateFunctionDefinition()
H A DSemaExpr.cpp123 if (Decl->isDefaulted()) { in NoteDeletedFunction()
17937 if (Constructor->isDefaulted() && !Constructor->isDeleted()) { in MarkFunctionReferenced()
17954 if (Destructor->isDefaulted() && !Destructor->isDeleted()) { in MarkFunctionReferenced()
17965 if (MethodDecl->isDefaulted() && !MethodDecl->isDeleted()) { in MarkFunctionReferenced()
17983 if (Func->isDefaulted() && !Func->isDeleted()) { in MarkFunctionReferenced()
/freebsd/contrib/llvm-project/clang/lib/Analysis/
H A DPathDiagnostic.cpp1029 if (MD->isDefaulted()) in getCallEnterWithinCallerEvent()
/freebsd/contrib/llvm-project/clang/include/clang/ASTMatchers/
H A DASTMatchers.h5443 AST_MATCHER(FunctionDecl, isDefaulted) { in AST_MATCHER() argument
5444 return Node.isDefaulted(); in AST_MATCHER()
H A DASTMatchersInternal.h877 return FD->isDefaulted();
/freebsd/contrib/llvm-project/clang/lib/Serialization/
H A DASTWriterDecl.cpp728 FunctionDeclBits.addBit(D->isDefaulted()); in VisitFunctionDecl()
745 if (D->isDefaulted() || D->isDeletedAsWritten()) { in VisitFunctionDecl()

12