OpenGrok
Home
Sort by relevance
Sort by last modified time
Full Search
Definition
Symbol
File Path
History
|
|
Help
Searched
refs:CleanupKind
(Results
1 - 8
of
8
) sorted by null
/external/clang/lib/CodeGen/
EHScopeStack.h
78
enum
CleanupKind
: unsigned {
261
void *pushCleanup(
CleanupKind
K, size_t DataSize);
270
template <class T, class... As> void pushCleanup(
CleanupKind
Kind, As... A) {
280
void pushCleanupTuple(
CleanupKind
Kind, std::tuple<As...> A) {
302
T *pushCleanupWithExtra(
CleanupKind
Kind, size_t N, As... A) {
309
void pushCopyOfCleanup(
CleanupKind
Kind, const void *Cleanup, size_t Size) {
CGDecl.cpp
550
CleanupKind
cleanupKind
= CGF.getARCCleanupKind();
551
CGF.pushDestroy(
cleanupKind
, addr, var.getType(), destroyer,
552
cleanupKind
& EHCleanup);
[
all
...]
CodeGenFunction.h
302
/// The kind of cleanup to push: a value from the
CleanupKind
enumeration.
303
CleanupKind
Kind;
306
CleanupKind
getKind() const { return Kind; }
386
void pushFullExprCleanup(
CleanupKind
kind, As... A) {
404
void pushCleanupAfterFullExpr(
CleanupKind
Kind, As... A) {
[
all
...]
CGExpr.cpp
231
CleanupKind
CleanupKind
;
236
CleanupKind
= CGF.getARCCleanupKind();
242
CleanupKind
= NormalAndEHCleanup;
246
CGF.pushDestroy(
CleanupKind
, ReferenceTemporary,
248
CleanupKind
& EHCleanup);
250
CGF.pushLifetimeExtendedDestroy(
CleanupKind
, ReferenceTemporary,
252
*Destroy,
CleanupKind
& EHCleanup);
[
all
...]
CGCleanup.cpp
172
void *EHScopeStack::pushCleanup(
CleanupKind
Kind, size_t Size) {
[
all
...]
CGBlocks.cpp
616
CleanupKind
cleanupKind
= InactiveNormalCleanup;
619
cleanupKind
= InactiveNormalAndEHCleanup;
621
CGF.pushDestroy(
cleanupKind
, addr, variable->getType(),
[
all
...]
CGClass.cpp
[
all
...]
CGObjC.cpp
[
all
...]
Completed in 747 milliseconds