OpenGrok
Home
Sort by relevance
Sort by last modified time
Full Search
Definition
Symbol
File Path
History
|
|
Help
Searched
full:destructor
(Results
26 - 50
of
2255
) sorted by null
1
2
3
4
5
6
7
8
9
10
11
>>
/external/clang/test/CodeGenCXX/
skip-vtable-pointer-initialization.cpp
7
// Check that we don't initialize the vtable pointer in A::~A(), since the
destructor
body is trivial.
23
// Check that we do initialize the vtable pointer in A::~A() since the
destructor
body isn't trivial.
39
// Check that we don't initialize the vtable pointer in A::~A(), since the
destructor
body is trivial
40
// and Field's
destructor
body is also trivial.
62
// Check that we do initialize the vtable pointer in A::~A(), since Field's
destructor
body
88
// Check that we do initialize the vtable pointer in A::~A(), since Field's
destructor
isn't
113
// variable with a non-trivial
destructor
body.
141
// class with a non-trivial
destructor
body.
167
// class with a non-trivial
destructor
body.
192
// Check that we emit a VTT for B, even though we don't initialize the vtable pointer in the
destructor
[
all
...]
abstract-class-ctors-dtors.cpp
3
// Check that we dont emit the complete constructor/
destructor
for this class.
/external/clang/test/CXX/stmt.stmt/stmt.dcl/
p3-0x.cpp
34
Y y; // expected-note{{jump bypasses variable with a non-trivial
destructor
}}
39
Y y2; // expected-note{{jump bypasses variable with a non-trivial
destructor
}}
/external/clang/test/CodeGen/
constructor-attribute.c
10
void B() __attribute__((
destructor
));
22
static void D() __attribute__((
destructor
));
/external/clang/test/SemaCXX/
virtual-member-functions-key-function.cpp
7
B() { } // expected-note {{implicit default
destructor
for 'B' first required here}}
17
(void)new C; // expected-note {{implicit default
destructor
for 'C' first required here}}
operator-arrow-temporary.cpp
17
// Make sure we try to instantiate the
destructor
for Lock here
pseudo-destructors.cpp
28
a->~Bar(); // expected-error{{
destructor
type 'Bar' (aka 'Foo') in object destruction expression does not match the type 'A' of the object being destroyed}}
45
i->N::OtherInteger::~Integer(); // expected-error{{'Integer' does not refer to a type name in pseudo-
destructor
expression; expected the name of type 'int'}}
46
i->N::~Integer(); // expected-error{{'Integer' does not refer to a type name in pseudo-
destructor
expression; expected the name of type 'int'}}
47
i->Integer::~Double(); // expected-error{{the type of object expression ('int') does not match the type being destroyed ('Double' (aka 'double')) in pseudo-
destructor
expression}}
78
p->~oops(); // expected-error{{expected the class name after '~' to name a
destructor
}}
warn-global-constructors.cpp
45
A a; // expected-warning {{global
destructor
}}
46
A b[10]; // expected-warning {{global
destructor
}}
47
A c[10][10]; // expected-warning {{global
destructor
}}
uninit-variables-conditional.cpp
15
// the
destructor
in Foo fouls about the minor bit of path-sensitivity in
warn-pure-virtual-call-from-ctor-dtor.cpp
4
~A() { f(); } // expected-warning {{call to pure virtual member function 'f'; overrides of 'f' in subclasses are not available in the
destructor
of 'A'}}
/external/icu4c/common/unicode/
errorcode.h
47
* Note: For automatic checking for success in the
destructor
, a subclass
48
* must implement such logic in its own
destructor
because the base class
49
*
destructor
cannot call a subclass function (like handleFailure()).
50
* The ErrorCode base class
destructor
does nothing.
52
* Note also: While it is possible for a
destructor
to throw an exception,
53
* it is generally unsafe to do so. This means that in a subclass the
destructor
74
* // IcuErrorCode
destructor
checks for success.
86
/**
Destructor
, does nothing. See class documentation for details. @stable ICU 4.2 */
/development/ndk/tests/dlclose-destruction/jni/
libtest1.h
13
* by the
destructor
there.
/external/clang/test/CXX/basic/basic.lookup/basic.lookup.qual/
p6.cpp
23
p->AB::~AB(); // expected-error{{expected the class name after '~' to name a
destructor
}}
p6-0x.cpp
3
// Our C++0x doesn't currently have specialized
destructor
name handling,
/external/icu4c/samples/translit/answers/
unaccent.h
20
*
Destructor
/frameworks/base/libs/hwui/
ResourceCache.h
63
* variants of increment/decrementRefcount(), recyle() and
destructor
()
92
void
destructor
(SkPath* resource);
93
void
destructor
(SkBitmap* resource);
94
void
destructor
(SkiaShader* resource);
95
void
destructor
(SkiaColorFilter* resource);
/external/clang/lib/CodeGen/
CGCXX.cpp
31
/// Try to emit a base
destructor
as an alias to its primary
32
/// base-class
destructor
.
37
// If the
destructor
doesn't have a trivial body, we have to emit it
52
// If any field has a non-trivial
destructor
, we have to emit the
53
//
destructor
separately.
59
// Try to find a unique base class with a non-trivial
destructor
.
64
// We're in the base
destructor
, so skip virtual bases.
73
//
destructor
, give up.
78
// If we didn't find any bases with a non-trivial
destructor
, then
79
// the base
destructor
is actually effectively trivial, which ca
[
all
...]
/external/chromium/base/threading/
non_thread_safe_unittest.cc
15
// Both the
destructor
and DoStuff should verify that they were
80
// Verify that the
destructor
doesn't assert.
88
// Verify that the
destructor
doesn't assert when called on a different thread
128
// Verify that the
destructor
asserts in debug builds only
/external/chromium/chrome/browser/sessions/
tab_restore_service_observer.h
18
//
destructor
is run.
/external/chromium/net/base/
keygen_handler.cc
9
// The constructor and
destructor
must be defined in a .cc file so that
/external/clang/test/CXX/special/class.dtor/
p3.cpp
3
// The exception specification of a
destructor
declaration is matched *before*
/external/clang/test/SemaTemplate/
explicit-specialization-member.cpp
20
numpunct<char>::~numpunct(); // expected-error{{expected the class name after '~' to name a
destructor
}}
/external/clang/test/CXX/class.access/
p4.cpp
111
// Implicit
destructor
calls.
119
A a; // expected-error {{variable of type 'test3::A' has private
destructor
}}
123
A local; // expected-error {{variable of type 'test3::A' has private
destructor
}}
128
// expected-error {{base class 'Base<2>' has private
destructor
}}
129
class Base3 : virtual Base<3> { public: ~Base3(); }; // expected-error {{base class 'Base<3>' has private
destructor
}}
131
// These don't cause diagnostics because we don't need the
destructor
.
135
class Derived2 : // expected-error {{inherited virtual base class 'Base<2>' has private
destructor
}} \
136
// expected-error {{inherited virtual base class 'Base<3>' has private
destructor
}}
137
Base<0>, // expected-error {{base class 'Base<0>' has private
destructor
}}
138
virtual Base<1>, // expected-error {{base class 'Base<1>' has private
destructor
}}
[
all
...]
/external/clang/test/Analysis/
temp-obj-dtors-cfg-output.cpp
127
// CHECK: 6: ~A() (Temporary object
destructor
)
185
// CHECK: 6: ~A() (Temporary object
destructor
)
208
// CHECK: 15: ~B() (Temporary object
destructor
)
209
// CHECK: 16: ~A() (Temporary object
destructor
)
226
// CHECK: 33: ~B() (Temporary object
destructor
)
227
// CHECK: 34: ~A() (Temporary object
destructor
)
236
// CHECK: 1: ~A() (Temporary object
destructor
)
241
// CHECK: 1: ~B() (Temporary object
destructor
)
259
// CHECK: 1: ~A() (Temporary object
destructor
)
271
// CHECK: 1: ~B() (Temporary object
destructor
)
[
all
...]
/external/chromium/net/disk_cache/
file_lock.h
18
// The lock is acquired on the constructor and released on the
destructor
.
24
// // At this point the
destructor
is going to release the lock.
Completed in 673 milliseconds
1
2
3
4
5
6
7
8
9
10
11
>>