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 {
264
void *pushCleanup(
CleanupKind
K, size_t DataSize);
273
template <class T, class... As> void pushCleanup(
CleanupKind
Kind, As... A) {
283
void pushCleanupTuple(
CleanupKind
Kind, std::tuple<As...> A) {
305
T *pushCleanupWithExtra(
CleanupKind
Kind, size_t N, As... A) {
312
void pushCopyOfCleanup(
CleanupKind
Kind, const void *Cleanup, size_t Size) {
CGDecl.cpp
553
CleanupKind
cleanupKind
= CGF.getARCCleanupKind();
554
CGF.pushDestroy(
cleanupKind
, addr, var.getType(), destroyer,
555
cleanupKind
& EHCleanup);
[
all
...]
CodeGenFunction.h
322
/// The kind of cleanup to push: a value from the
CleanupKind
enumeration.
323
CleanupKind
Kind;
326
CleanupKind
getKind() const { return Kind; }
406
void pushFullExprCleanup(
CleanupKind
kind, As... A) {
424
void pushCleanupAfterFullExpr(
CleanupKind
Kind, As... A) {
[
all
...]
CGExpr.cpp
232
CleanupKind
CleanupKind
;
237
CleanupKind
= CGF.getARCCleanupKind();
243
CleanupKind
= NormalAndEHCleanup;
247
CGF.pushDestroy(
CleanupKind
, ReferenceTemporary,
249
CleanupKind
& EHCleanup);
251
CGF.pushLifetimeExtendedDestroy(
CleanupKind
, ReferenceTemporary,
253
*Destroy,
CleanupKind
& EHCleanup);
[
all
...]
CGCleanup.cpp
186
void *EHScopeStack::pushCleanup(
CleanupKind
Kind, size_t Size) {
[
all
...]
CGBlocks.cpp
621
CleanupKind
cleanupKind
= InactiveNormalCleanup;
624
cleanupKind
= InactiveNormalAndEHCleanup;
626
CGF.pushDestroy(
cleanupKind
, addr, variable->getType(),
[
all
...]
CGClass.cpp
[
all
...]
CGObjC.cpp
[
all
...]
Completed in 1167 milliseconds