Searched defs:EHStack (Results 1 - 2 of 2) sorted by relevance
/external/clang/lib/CodeGen/ |
H A D | 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 992 IsUsedAsNormalCleanup(EHScopeStack &EHStack, EHScopeStack::stable_iterator C) argument 1011 IsUsedAsEHCleanup(EHScopeStack &EHStack, EHScopeStack::stable_iterator cleanup) argument [all...] |
H A D | CodeGenFunction.h | 250 EHScopeStack EHStack; member in class:clang::CodeGen::CodeGenFunction 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 [all...] |
Completed in 874 milliseconds