OpenGrok
Home
Sort by:
relevance
|
last modified time
|
path
Full Search
in project(s):
src
xsrc
Definition
Symbol
File Path
History
|
|
Help
Searched
refs:Destructor
(Results
1 - 25
of
29
) sorted by relevancy
1
2
/src/external/apache2/llvm/dist/clang/include/clang/Analysis/
AnyCall.h
37
/// An implicit C++
destructor
call (called implicitly
39
Destructor
,
60
/// or for implicit
destructor
calls (when no expression exists.)
93
AnyCall(const CXXDestructorDecl *D) : E(nullptr), D(D), K(
Destructor
) {}
103
K =
Destructor
;
178
case
Destructor
:
/src/common/dist/zlib/contrib/dotzlib/DotZLib/
CodecBase.cs
118
#region
Destructor
& IDisposable stuff
GZipStream.cs
112
#region
Destructor
& IDispose stuff
/src/external/apache2/llvm/dist/clang/include/clang/Index/
IndexSymbol.h
52
Destructor
,
/src/external/gpl3/binutils/dist/zlib/contrib/dotzlib/DotZLib/
CodecBase.cs
118
#region
Destructor
& IDisposable stuff
GZipStream.cs
112
#region
Destructor
& IDispose stuff
/src/external/gpl3/binutils.old/dist/zlib/contrib/dotzlib/DotZLib/
CodecBase.cs
118
#region
Destructor
& IDisposable stuff
GZipStream.cs
112
#region
Destructor
& IDispose stuff
/src/external/gpl3/gdb/dist/zlib/contrib/dotzlib/DotZLib/
CodecBase.cs
118
#region
Destructor
& IDisposable stuff
GZipStream.cs
112
#region
Destructor
& IDispose stuff
/src/external/gpl3/gdb.old/dist/zlib/contrib/dotzlib/DotZLib/
CodecBase.cs
118
#region
Destructor
& IDisposable stuff
GZipStream.cs
112
#region
Destructor
& IDispose stuff
/src/external/apache2/llvm/dist/clang/lib/Index/
IndexSymbol.cpp
266
Info.Kind = SymbolKind::
Destructor
;
296
Info.Kind = SymbolKind::
Destructor
;
525
case SymbolKind::
Destructor
: return "
destructor
";
/src/external/apache2/llvm/dist/llvm/lib/ExecutionEngine/Orc/
ExecutionUtils.cpp
175
int LocalCXXRuntimeOverridesBase::CXAAtExitOverride(DestructorPtr
Destructor
,
180
CXXDestructorDataPairs.push_back(std::make_pair(
Destructor
, Arg));
/src/external/apache2/llvm/dist/llvm/include/llvm/ExecutionEngine/Orc/
ExecutionUtils.h
188
static int CXAAtExitOverride(DestructorPtr
Destructor
, void *Arg,
/src/external/apache2/llvm/dist/clang/lib/Sema/
SemaDeclCXX.cpp
1651
/// Determine whether a
destructor
cannot be constexpr due to
1798
// A
destructor
can be constexpr only if the defaulted
destructor
could be;
2372
/// or
destructor
.
5540
// user might reasonably want to know why the
destructor
is being
5563
// The
destructor
for an implicit anonymous union member is never invoked.
5582
// If the
destructor
exists and has already been marked used in the MS ABI,
6547
// If a class has a
destructor
, we'd really like to pass it indirectly
6567
// each copy constructor, move constructor, and
destructor
of X is
6693
// Warn if the class has virtual methods but non-virtual public
destructor
[
all
...]
SemaExprCXX.cpp
143
//
destructor
name; see core issues 399 and 555. Issue 399 in
144
// particular shows where the current description of
destructor
name
161
// be interpreted as a correct
destructor
name, issuing off-by-default
178
// pseudo-
destructor
-expression or a member access expression, and
214
// clear what the right behavior is if
destructor
lookup hits an ambiguity,
313
// This looks in the same scopes as for an unqualified
destructor
name:
473
// If we know the type of the object, check that the correct
destructor
985
// If the class has a
destructor
, we must be able to call it.
987
if (CXXDestructorDecl *
Destructor
= LookupDestructor(RD)) {
988
MarkFunctionReferenced(E->getExprLoc(),
Destructor
);
[
all
...]
SemaInit.cpp
1832
/// Check if the type of a class element has an accessible
destructor
, and marks
1834
///
destructor
.
1836
/// Aggregate initialization requires a class element's
destructor
be
1839
/// The
destructor
for each element of class type is potentially invoked
1848
CXXDestructorDecl *
Destructor
= SemaRef.LookupDestructor(CXXRD);
1849
SemaRef.CheckDestructorAccess(Loc,
Destructor
,
1852
SemaRef.MarkFunctionReferenced(Loc,
Destructor
);
1853
return SemaRef.DiagnoseUseOfDecl(
Destructor
, Loc);
6339
// copy/move constructor and/or
destructor
for the object have
7941
//
destructor
and generate ExprWithCleanups for various uses. Currently thes
[
all
...]
SemaDecl.cpp
502
// constructor or
destructor
name (in such a case, the scope specifier
3595
// to permit the implicit constructor/
destructor
/operator calls.
5096
// copy constructor, a non-trivial
destructor
, or a non-trivial copy
8185
// We really want to find the base class
destructor
here.
8540
// This is a C++
destructor
declaration.
8549
// If the
destructor
needs an implicit exception specification, set it
8551
// with, but the type needs to reference the
destructor
declaration.
9061
// A
destructor
cannot be a template.
10944
} else if (CXXDestructorDecl *
Destructor
=
10946
CXXRecordDecl *Record =
Destructor
->getParent()
[
all
...]
SemaTemplateInstantiateDecl.cpp
2338
} else if (CXXDestructorDecl *
Destructor
= dyn_cast<CXXDestructorDecl>(D)) {
2341
Destructor
->isInlineSpecified(), false,
Destructor
->getConstexprKind(),
2343
Method->setRangeEnd(
Destructor
->getEndLoc());
/src/external/apache2/llvm/dist/clang/include/clang/AST/
ExprCXX.h
1381
/// The
destructor
that needs to be called.
1382
const CXXDestructorDecl *
Destructor
;
1384
explicit CXXTemporary(const CXXDestructorDecl *
destructor
)
1385
:
Destructor
(
destructor
) {}
1389
const CXXDestructorDecl *
Destructor
);
1391
const CXXDestructorDecl *getDestructor() const { return
Destructor
; }
1394
Destructor
= Dtor;
1400
/// This ensures the
destructor
is called for the temporary. It should only be
1406
/// ~S() { } // User defined
destructor
makes it non-trivial
[
all
...]
/src/external/apache2/llvm/dist/clang/lib/AST/
ExprCXX.cpp
966
const CXXDestructorDecl *
Destructor
) {
967
return new (C) CXXTemporary(
Destructor
);
DeclCXX.cpp
344
// -- if the function is a constructor or
destructor
,
416
// A
destructor
is trivial if all the direct base classes of its class
530
// -- any direct or virtual base class [...] has a type with a
destructor
532
// -- any non-static data member has a type with a
destructor
541
// The definition of a constexpr
destructor
[shall] satisfy the
544
// array thereof, that class type shall have a constexpr
destructor
579
// -- has a trivial
destructor
.
829
// If the
destructor
is explicitly defaulted and not trivial or not public
830
// or if the
destructor
is deleted, we clear HasIrrelevantDestructor in
834
// A
destructor
is trivial if [...] the destructor is not virtual
[
all
...]
/src/external/apache2/llvm/dist/clang/lib/Analysis/
RetainSummaryManager.cpp
672
case AnyCall::
Destructor
:
/src/external/apache2/llvm/dist/clang/tools/libclang/
CXIndexDataConsumer.cpp
1286
case SymbolKind::
Destructor
: return CXIdxEntity_CXXDestructor;
Completed in 66 milliseconds
1
2
Indexes created Tue Feb 24 08:35:24 UTC 2026