HomeSort by relevance Sort by last modified time
    Searched refs:EHStack (Results 1 - 15 of 15) sorted by null

  /external/clang/lib/CodeGen/
CGCleanup.cpp 265 EHCleanupScope &cleanup = cast<EHCleanupScope>(*EHStack.begin());
283 for (unsigned I = 0, E = CGF.EHStack.getNumBranchFixups(); I != E; ++I) {
285 BranchFixup &Fixup = CGF.EHStack.getBranchFixup(I);
310 CGF.EHStack.clearFixups();
337 if (!EHStack.getNumBranchFixups()) return;
339 assert(EHStack.hasNormalCleanups() &&
345 for (unsigned I = 0, E = EHStack.getNumBranchFixups(); I != E; ++I) {
347 BranchFixup &Fixup = EHStack.getBranchFixup(I);
370 EHStack.popNullFixups();
377 while (EHStack.stable_begin() != Old)
    [all...]
CGException.cpp 363 EHScopeStack::stable_iterator cleanup = CGF.EHStack.stable_begin();
484 EHStack.pushTerminate();
496 EHStack.pushTerminate();
500 EHFilterScope *Filter = EHStack.pushFilter(NumExceptions);
558 EHStack.popTerminate();
569 EHStack.popTerminate();
572 EHFilterScope &filterScope = cast<EHFilterScope>(*EHStack.begin());
574 EHStack.popFilter();
591 EHCatchScope *CatchScope = EHStack.pushCatch(NumHandlers);
624 if (si == EHStack.stable_end()
    [all...]
CGObjCRuntime.cpp 212 EHCatchScope *Catch = CGF.EHStack.pushCatch(Handlers.size());
247 CGF.EHStack.pushCleanup<CallObjCEndCatch>(NormalAndEHCleanup,
334 CGF.EHStack.pushCleanup<CallSyncExit>(NormalAndEHCleanup, syncExitFn, lock);
CodeGenFunction.h 250 EHScopeStack EHStack;
329 return EHStack.pushCleanup<T>(kind, a0);
334 EHStack.pushCleanup<CleanupType>(kind, a0_saved);
346 return EHStack.pushCleanup<T>(kind, a0, a1);
352 EHStack.pushCleanup<CleanupType>(kind, a0_saved, a1_saved);
364 return EHStack.pushCleanup<T>(kind, a0, a1, a2);
372 EHStack.pushCleanup<CleanupType>(kind, a0_saved, a1_saved, a2_saved);
384 return EHStack.pushCleanup<T>(kind, a0, a1, a2, a3);
393 EHStack.pushCleanup<CleanupType>(kind, a0_saved, a1_saved,
477 CleanupStackDepth = CGF.EHStack.stable_begin()
    [all...]
CGDecl.cpp     [all...]
CGExprCXX.cpp 797 Cleanup = EHStack.stable_begin();
    [all...]
CGClass.cpp 425 CGF.EHStack.pushCleanup<CallBaseDtor>(EHCleanup, BaseClassDecl,
    [all...]
CodeGenFunction.cpp 225 if (EHStack.stable_begin() != PrologueCleanupDepth) {
251 assert(EHStack.empty() &&
648 PrologueCleanupDepth = EHStack.stable_begin();
    [all...]
CGStmt.cpp 285 if (!EHStack.empty())
370 if (EHStack.hasNormalCleanups() && CurLexicalScope)
384 Dest.setScopeDepth(EHStack.stable_begin());
398 = CGF.EHStack.getInnermostNormalCleanup();
    [all...]
CGObjC.cpp 494 EHStack.pushCleanup<FinishARCDealloc>(getARCCleanupKind());
    [all...]
CGBlocks.cpp 624 capture.setCleanup(CGF.EHStack.stable_begin());
    [all...]
CGExprAgg.cpp 428 cleanup = CGF.EHStack.stable_begin();
    [all...]
CGCall.cpp     [all...]
ItaniumCXXABI.cpp     [all...]
CGObjCMac.cpp     [all...]

Completed in 515 milliseconds