Home
last modified time | relevance | path

Searched defs:Destructor (Results 1 – 25 of 29) sorted by relevance

12

/llvm-project/clang-tools-extra/clang-tidy/cppcoreguidelines/
H A DVirtualClassDestructorCheck.cpp26 const CXXDestructorDecl *Destructor = Node.getDestructor(); in AST_MATCHER() local
50 getVirtualKeywordRange(const CXXDestructorDecl &Destructor, in getVirtualKeywordRange()
115 static std::string getSourceText(const CXXDestructorDecl &Destructor) { in getSourceText()
131 const std::string &Visibility, const CXXDestructorDecl &Destructor, in changePrivateDestructorVisibilityTo()
170 const CXXDestructorDecl *Destructor = MatchedClassOrStruct->getDestructor(); in check() local
H A DSpecialMemberFunctionsCheck.h36 Destructor, enumerator
/llvm-project/libc/test/integration/src/pthread/
H A Dpthread_exit_test.cpp56 using Destructor = void(void *); typedef
/llvm-project/libc/test/integration/src/threads/
H A Dthrd_exit_test.cpp54 using Destructor = void(void *); typedef
/llvm-project/clang-tools-extra/clang-tidy/utils/
H A DExceptionSpecAnalyzer.h41 Destructor, enumerator
/llvm-project/llvm/unittests/ExecutionEngine/Orc/
H A DOrcTestCommon.h143 DestructorFunction Destructor; variable
/llvm-project/clang/include/clang/Analysis/
H A DAnyCall.h40 Destructor, enumerator
/llvm-project/clang/test/SemaCXX/
H A Danonymous-struct.cpp142 struct Destructor { struct
143 ~Destructor() {} in ~Destructor()
/llvm-project/clang/include/clang/Index/
H A DIndexSymbol.h52 Destructor, enumerator
/llvm-project/clang-tools-extra/clangd/
H A DQuality.h70 Destructor, enumerator
/llvm-project/clang/test/CodeGenCXX/
H A Dpredefined-expr.cpp273 class Destructor { class
/llvm-project/clang-tools-extra/clangd/refactor/tweaks/
H A DDefineOutline.cpp229 if (const auto *Destructor = llvm::dyn_cast<CXXDestructorDecl>(FD)) { getFunctionSourceCode() local
/llvm-project/clang-tools-extra/clangd/unittests/
H A DQualityTests.cpp225 Destructor, Operator; in TEST() local
/llvm-project/llvm/lib/ExecutionEngine/Orc/
H A DExecutionUtils.cpp176 CXAAtExitOverride(DestructorPtr Destructor,void * Arg,void * DSOHandle) CXAAtExitOverride() argument
/llvm-project/clang/lib/Sema/
H A DSemaExprCXX.cpp1034 if (CXXDestructorDecl *Destructor = LookupDestructor(RD)) { CheckCXXThrowOperand() local
5383 CXXDestructorDecl *Destructor = Self.LookupDestructor(RD); EvaluateUnaryTypeTrait() local
5538 if (CXXDestructorDecl *Destructor = Self.LookupDestructor(RD)) EvaluateUnaryTypeTrait() local
7554 CXXDestructorDecl *Destructor = IsDecltype ? nullptr : LookupDestructor(RD); MaybeBindToTemporary() local
7721 CXXDestructorDecl *Destructor = LookupDestructor(RD); ActOnDecltypeExpression() local
[all...]
H A DSemaDeclCXX.cpp10807 CheckDestructor(CXXDestructorDecl * Destructor) CheckDestructor() argument
14079 CXXDestructorDecl *Destructor = CXXDestructorDecl::Create( DeclareImplicitDestructor() local
14125 DefineImplicitDestructor(SourceLocation CurrentLocation,CXXDestructorDecl * Destructor) DefineImplicitDestructor() argument
14167 CheckCompleteDestructorVariant(SourceLocation CurrentLocation,CXXDestructorDecl * Destructor) CheckCompleteDestructorVariant() argument
14227 AdjustDestructorExceptionSpec(CXXDestructorDecl * Destructor) AdjustDestructorExceptionSpec() argument
15960 CXXDestructorDecl *Destructor = LookupDestructor(ClassDecl); FinalizeVarWithDestructor() local
[all...]
H A DSemaInit.cpp1988 CXXDestructorDecl *Destructor = SemaRef.LookupDestructor(CXXRD); checkDestructorReference() local
7881 CXXDestructorDecl *Destructor Perform() local
H A DSemaDecl.cpp11989 } else if (CXXDestructorDecl *Destructor = CheckFunctionDeclaration() local
15842 else if (CXXDestructorDecl *Destructor = ActOnFinishFunctionBody() local
16090 if (CXXDestructorDecl *Destructor = dyn_cast<CXXDestructorDecl>(dcl)) { ActOnFinishFunctionBody() local
[all...]
H A DSemaDeclObjC.cpp5539 if (CXXDestructorDecl *Destructor = SemaRef.LookupDestructor(RD)) { SetIvarInitializers() local
H A DSemaTemplateInstantiateDecl.cpp2607 } else if (CXXDestructorDecl *Destructor = dyn_cast<CXXDestructorDecl>(D)) { VisitCXXMethodDecl() local
H A DSemaChecking.cpp12746 CXXDestructorDecl *Destructor = LookupDestructor(ClassDecl); CheckParmsForFunctionDef() local
/llvm-project/clang/lib/AST/
H A DExprCXX.cpp1091 Create(const ASTContext & C,const CXXDestructorDecl * Destructor) Create() argument
/llvm-project/clang/include/clang/AST/
H A DExprCXX.h1459 const CXXDestructorDecl *Destructor; variable
/llvm-project/clang/include/clang/Sema/
H A DSema.h451 Destructor, global() enumerator
/llvm-project/clang/test/Modules/
H A Dodr_hash.cpp936 namespace Destructor { namespace

12