OpenGrok
Home
Sort by:
relevance
|
last modified time
|
path
Full Search
in project(s):
src
xsrc
Definition
Symbol
File Path
History
|
|
Help
Searched
refs:EHStack
(Results
1 - 20
of
20
) sorted by relevancy
/src/external/apache2/llvm/dist/clang/lib/CodeGen/
CGCleanup.cpp
297
EHCleanupScope &cleanup = cast<EHCleanupScope>(*
EHStack
.begin());
328
for (unsigned I = 0, E = CGF.
EHStack
.getNumBranchFixups(); I != E; ++I) {
330
BranchFixup &Fixup = CGF.
EHStack
.getBranchFixup(I);
356
CGF.
EHStack
.clearFixups();
383
if (!
EHStack
.getNumBranchFixups()) return;
385
assert(
EHStack
.hasNormalCleanups() &&
391
for (unsigned I = 0, E =
EHStack
.getNumBranchFixups(); I != E; ++I) {
393
BranchFixup &Fixup =
EHStack
.getBranchFixup(I);
416
EHStack
.popNullFixups();
426
while (
EHStack
.stable_begin() != Old)
[
all
...]
CGException.cpp
399
EHScopeStack::stable_iterator cleanup =
EHStack
.stable_begin();
471
EHStack
.pushTerminate();
483
EHStack
.pushTerminate();
494
EHStack
.pushTerminate();
515
EHFilterScope *Filter =
EHStack
.pushFilter(NumExceptions);
573
if (CD->isNothrow() && !
EHStack
.empty())
574
EHStack
.popTerminate();
584
!
EHStack
.empty() /* possible empty when under async exceptions */) {
585
EHStack
.popTerminate();
596
EHStack
.popTerminate()
[
all
...]
CGObjCRuntime.cpp
189
EHCatchScope *Catch = CGF.
EHStack
.pushCatch(Handlers.size());
251
CGF.
EHStack
.pushCleanup<CallObjCEndCatch>(NormalAndEHCleanup,
265
CGF.
EHStack
.pushCleanup<CatchRetScope>(NormalCleanup, CPI);
347
CGF.
EHStack
.pushCleanup<CallSyncExit>(NormalAndEHCleanup, syncExitFn, lock);
CGCoroutine.cpp
503
// Remember the top of
EHStack
before emitting the cleanup.
504
auto old_top = CGF.
EHStack
.stable_begin();
506
auto top = CGF.
EHStack
.stable_begin();
509
for (auto b = CGF.
EHStack
.find(top), e = CGF.
EHStack
.find(old_top);
608
EHStack
.pushCleanup<CallCoroDelete>(NormalAndEHCleanup, S.getDeallocate());
643
EHStack
.pushCleanup<CallCoroEnd>(EHCleanup);
CGExprCXX.cpp
1094
Cleanup =
EHStack
.stable_begin();
1263
Cleanup =
EHStack
.stable_begin();
1506
DirectCleanup *Cleanup = CGF.
EHStack
1537
ConditionalCleanup *Cleanup = CGF.
EHStack
1704
operatorDeleteCleanup =
EHStack
.stable_begin();
1870
EHStack
.pushCleanup<CallObjectDelete>(NormalAndEHCleanup, CompletePtr,
1952
CGF.
EHStack
.pushCleanup<CallObjectDelete>(NormalAndEHCleanup,
2028
CGF.
EHStack
.pushCleanup<CallArrayDelete>(NormalAndEHCleanup,
CGClass.cpp
595
CGF.
EHStack
.pushCleanup<CallBaseDtor>(EHCleanup, BaseClassDecl,
1811
EHStack
.pushCleanup<CallDtorDeleteConditional>(
1821
EHStack
.pushCleanup<CallDtorDelete>(NormalAndEHCleanup);
1840
EHStack
.pushCleanup<SanitizeDtorVTable>(NormalAndEHCleanup, DD);
1852
EHStack
.pushCleanup<CallBaseDtor>(NormalAndEHCleanup,
1866
EHStack
.pushCleanup<SanitizeDtorVTable>(NormalAndEHCleanup, DD);
1880
EHStack
.pushCleanup<CallBaseDtor>(NormalAndEHCleanup,
1889
EHStack
.pushCleanup<SanitizeDtorMembers>(NormalAndEHCleanup, DD);
1902
EHStack
.pushCleanup<DestroyField>(cleanupKind, Field,
2433
EHStack
.pushCleanup<CallDelegatingCtorDtor>(EHCleanup
[
all
...]
CGDecl.cpp
1617
EHStack
.pushCleanup<CallLifetimeEnd>(NormalEHLifetimeMarker,
1986
EHStack
.pushCleanup<DestroyNRVOVariableCXX>(cleanupKind, addr, type, dtor,
2011
EHStack
.pushCleanup<DestroyNRVOVariableC>(cleanupKind, addr,
2024
EHStack
.pushCleanup<DestroyObject>(cleanupKind, addr, type, destroyer,
2047
EHStack
.pushCleanup<ExtendGCLifetime>(NormalCleanup, &D);
2058
EHStack
.pushCleanup<CallCleanupFunction>(NormalAndEHCleanup, F, &Info, &D);
2120
EHStack
.pushCleanup<CallStackRestore>(Kind, SPMem);
2134
EHStack
.pushCleanup<DestroyObject>(
2155
EHStack
.pushCleanup<ConditionalCleanupType>(
2485
EHStack
.stable_begin()
[
all
...]
CGExprAgg.cpp
291
LifetimeEndBlock = CGF.
EHStack
.stable_begin();
535
cleanup = CGF.
EHStack
.stable_begin();
1358
Cleanups.push_back(CGF.
EHStack
.stable_begin());
1663
addCleanup(CGF.
EHStack
.stable_begin());
1742
addCleanup(CGF.
EHStack
.stable_begin());
1816
cleanup = CGF.
EHStack
.stable_begin();
CodeGenFunction.cpp
78
EHStack
.setCGF(this);
365
bool HasCleanups =
EHStack
.stable_begin() != PrologueCleanupDepth;
367
HasCleanups &&
EHStack
.containsOnlyLifetimeMarkers(PrologueCleanupDepth);
406
assert(
EHStack
.empty() &&
1091
PrologueCleanupDepth =
EHStack
.stable_begin();
CGStmt.cpp
506
if (!
EHStack
.empty())
592
if (
EHStack
.hasNormalCleanups() && CurLexicalScope)
606
Dest.setScopeDepth(
EHStack
.stable_begin());
628
= CGF.
EHStack
.getInnermostNormalCleanup();
CGObjC.cpp
795
EHStack
.pushCleanup<FinishARCDealloc>(getARCCleanupKind());
1648
CGF.
EHStack
.pushCleanup<DestroyIvar>(cleanupKind, self, ivar, destroyer,
2848
EHStack
.pushCleanup<CallObjCAutoreleasePoolObject>(NormalCleanup, Ptr);
2850
EHStack
.pushCleanup<CallObjCMRRAutoreleasePoolObject>(NormalCleanup, Ptr);
3626
EHStack
.pushCleanup<CallObjCAutoreleasePoolObject>(NormalCleanup, token);
3629
EHStack
.pushCleanup<CallObjCMRRAutoreleasePoolObject>(NormalCleanup, token);
CodeGenFunction.h
581
EHScopeStack
EHStack
;
736
return
EHStack
.pushCleanup<T>(kind, A...);
743
EHStack
.pushCleanupTuple<CleanupType>(kind, Saved);
853
CleanupStackDepth = CGF.
EHStack
.stable_begin();
870
return CGF.
EHStack
.stable_begin() != CleanupStackDepth;
1110
EHStack
.getInnermostNormalCleanup(),
1830
// the
EHStack
.
1961
if (!
EHStack
.requiresLandingPad()) return nullptr;
ItaniumCXXABI.cpp
2525
CGF.
EHStack
.pushCleanup<CallGuardAbort>(EHCleanup, guard);
4418
CGF.
EHStack
.pushCleanup<CallEndCatch>(NormalAndEHCleanup, EndMightThrow);
4584
CGF.
EHStack
.pushTerminate();
4595
CGF.
EHStack
.popTerminate();
4715
CGF.
EHStack
.pushCleanup<CatchRetScope>(
MicrosoftCXXABI.cpp
904
CGF.
EHStack
.pushCleanup<CatchRetScope>(NormalCleanup, CPI);
910
CGF.
EHStack
.pushCleanup<CatchRetScope>(NormalCleanup, CPI);
2596
CGF.
EHStack
.pushCleanup<ResetGuardBit>(EHCleanup, GuardAddr, GuardNum);
2642
CGF.
EHStack
.pushCleanup<CallInitThreadAbort>(EHCleanup, GuardAddr);
CGBlocks.cpp
2332
EHScopeStack::stable_iterator cleanupDepth = CGF.
EHStack
.stable_begin();
2362
EHScopeStack::stable_iterator cleanupDepth = CGF.
EHStack
.stable_begin();
2871
EHStack
.pushCleanup<CallBlockRelease>(Kind, Addr, Flags, LoadBlockVarAddr,
CGCall.cpp
2826
EHStack
.pushCleanup<CopyBackSwiftError>(NormalCleanup, temp, arg);
4317
args.addArgCleanupDeactivation(
EHStack
.getInnermostEHScope(), IsActive);
5349
for (auto it =
EHStack
.find(CurrentCleanupScopeDepth); it !=
EHStack
.end();
CGOpenMPRuntime.cpp
597
CGF.
EHStack
.pushCleanup<CleanupTy>(NormalAndEHCleanup, PrePostAction);
1050
CGF.
EHStack
.pushTerminate();
1054
CGF.
EHStack
.popTerminate();
1485
if (!CGF.
EHStack
.requiresLandingPad() || !CGF.getLangOpts().Exceptions ||
11893
CGF.
EHStack
.pushCleanup<DoacrossCleanupTy>(NormalAndEHCleanup, FiniRTLFn,
12054
CGF.
EHStack
.pushCleanup<OMPAllocateCleanupTy>(
CGOpenMPRuntimeGPU.cpp
4222
CGF.
EHStack
.pushCleanup<GlobalizationScope>(NormalAndEHCleanup);
CGObjCMac.cpp
4688
CGF.
EHStack
.pushCleanup<PerformFragileFinally>(NormalAndEHCleanup, &S,
CGStmtOpenMP.cpp
1646
CGF.
EHStack
.pushCleanup<OMPAllocateCleanupTy>(NormalAndEHCleanup, FreeCI);
Completed in 123 milliseconds
Indexes created Mon Aug 03 00:25:36 UTC 2026