Home
last modified time | relevance | path

Searched refs:CXXDestructor (Results 1 – 22 of 22) sorted by relevance

/freebsd-12-stable/contrib/llvm-project/clang/lib/AST/
DComment.cpp231 case Decl::CXXDestructor: in fill()
245 K == Decl::CXXDestructor || K == Decl::CXXConversion) { in fill()
DODRHash.cpp452 case Decl::CXXDestructor: in isDeclToBeProcessed()
DCommentSema.cpp608 case Decl::CXXDestructor: in checkReturnsCommand()
DDeclBase.cpp743 case CXXDestructor: in getIdentifierNamespaceForKind()
/freebsd-12-stable/contrib/llvm-project/clang/lib/Serialization/
DASTCommon.cpp313 case Decl::CXXDestructor: in getDefinitiveDeclContext()
366 case Decl::CXXDestructor: in isRedeclarableDeclKind()
DASTReader.cpp9896 case Decl::CXXDestructor: in diagnoseOdrViolations()
/freebsd-12-stable/contrib/llvm-project/clang/lib/Analysis/
DIssueHash.cpp103 case Decl::CXXDestructor: in GetEnclosingDeclContextSignature()
/freebsd-12-stable/contrib/llvm-project/clang/include/clang/Basic/
DDeclNodes.td54 def CXXDestructor : DeclNode<CXXMethod>;
/freebsd-12-stable/contrib/llvm-project/clang/lib/Frontend/
DInterfaceStubFunctionsConsumer.cpp224 case Decl::Kind::CXXDestructor: in HandleNamedDecl()
/freebsd-12-stable/contrib/llvm-project/clang/lib/Sema/
DSemaDeclCXX.cpp6429 return Sema::CXXDestructor; in getDefaultedFunctionKind()
6479 case Sema::CXXDestructor: in DefineDefaultedFunction()
6823 CSM == CXXDestructor) && M->isUserProvided()) { in CheckCompletedCXXClass()
6833 CSM == CXXDestructor)) in CheckCompletedCXXClass()
6974 if (CSM == Sema::CXXDefaultConstructor || CSM == Sema::CXXDestructor) in lookupCallFromSpecialMember()
7088 if (CSM == Sema::CXXDestructor) in specialMemberIsConstexpr()
7137 case Sema::CXXDestructor: in defaultedSpecialMemberIsConstexpr()
7335 if (CSM == CXXDefaultConstructor || CSM == CXXDestructor) in CheckExplicitlyDefaultedSpecialMember()
8718 case Sema::CXXDestructor: in SpecialMemberVisitor()
8955 S.LookupSpecialMember(Class, Sema::CXXDestructor, in shouldDeleteForClassSubobject()
[all …]
DSemaLookup.cpp3070 assert((SM != CXXDefaultConstructor && SM != CXXDestructor) && in LookupSpecialMember()
3097 if (SM == CXXDestructor) { in LookupSpecialMember()
3365 return cast<CXXDestructorDecl>(LookupSpecialMember(Class, CXXDestructor, in LookupDestructor()
DSemaType.cpp8857 SpecialMemberIsTrivial(Dtor, CXXDestructor, TAH_IgnoreTrivialABI, in RequireLiteralType()
DSemaDecl.cpp17039 member = CXXDestructor; in CheckNontrivialField()
17559 ShouldDeleteSpecialMember(Dtor, CXXDestructor)) { in ActOnFields()
DSemaCodeComplete.cpp3868 case Decl::CXXDestructor: in getCursorKindForDecl()
DSemaExpr.cpp3443 case Decl::CXXDestructor: in BuildDeclarationNameExpr()
/freebsd-12-stable/contrib/llvm-project/clang/lib/Index/
DIndexSymbol.cpp265 case Decl::CXXDestructor: in getSymbolInfo()
/freebsd-12-stable/contrib/llvm-project/clang/lib/CodeGen/
DCodeGenPGO.cpp189 case Decl::CXXDestructor: in VisitDecl()
DCodeGenModule.cpp5781 case Decl::CXXDestructor: in EmitTopLevelDecl()
5981 case Decl::CXXDestructor: { in AddDeferredUnusedCoverageMapping()
6039 case Decl::CXXDestructor: { in EmitDeferredUnusedCoverageMappings()
DCGDecl.cpp64 case Decl::CXXDestructor: in EmitDecl()
DCGDebugInfo.cpp1734 case Decl::CXXDestructor: in CreateCXXMemberFunction()
/freebsd-12-stable/contrib/llvm-project/clang/include/clang/AST/
DDeclCXX.h2682 : CXXMethodDecl(CXXDestructor, C, RD, StartLoc, NameInfo, T, TInfo, in CXXMethodDecl() argument
2719 static bool classofKind(Kind K) { return K == CXXDestructor; } in classofKind()
/freebsd-12-stable/contrib/llvm-project/clang/include/clang/Sema/
DSema.h1452 CXXDestructor, enumerator
3129 static_assert(CXXInvalid > CXXDestructor, in getDiagnosticIndex()