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

  /external/clang/lib/CodeGen/
CGCleanup.h 17 /// EHScopeStack is defined in CodeGenFunction.h, but its
81 friend class EHScopeStack;
155 EHScopeStack::stable_iterator EnclosingNormal;
158 EHScopeStack::stable_iterator EnclosingEH;
218 EHScopeStack::stable_iterator EnclosingNormal,
219 EHScopeStack::stable_iterator EnclosingEH)
255 EHScopeStack::stable_iterator getEnclosingNormalCleanup() const {
258 EHScopeStack::stable_iterator getEnclosingEHCleanup() const {
265 EHScopeStack::Cleanup *getCleanup() {
266 return reinterpret_cast<EHScopeStack::Cleanup*>(getCleanupBuffer())
    [all...]
CGCleanup.cpp 91 char *EHScopeStack::allocate(size_t Size) {
121 EHScopeStack::stable_iterator
122 EHScopeStack::getEnclosingEHCleanup(iterator it) const {
136 void *EHScopeStack::pushCleanup(CleanupKind Kind, size_t Size) {
158 void EHScopeStack::popCleanup() {
185 EHFilterScope *EHScopeStack::pushFilter(unsigned NumFilters) {
191 void EHScopeStack::popFilter() {
203 EHCatchScope *EHScopeStack::pushCatch(unsigned NumHandlers) {
212 void EHScopeStack::pushTerminate() {
223 void EHScopeStack::popNullFixups()
    [all...]
CGTemporaries.cpp 19 struct DestroyTemporary : EHScopeStack::Cleanup {
CodeGenFunction.h 140 class EHScopeStack {
145 friend class EHScopeStack;
363 EHScopeStack() : StartOfBuffer(0), EndOfBuffer(0), StartOfData(0),
367 ~EHScopeStack() { delete[] StartOfBuffer; }
568 EHScopeStack::stable_iterator Depth,
574 EHScopeStack::stable_iterator getScopeDepth() const { return ScopeDepth; }
579 EHScopeStack::stable_iterator ScopeDepth;
588 EHScopeStack::stable_iterator Depth,
594 EHScopeStack::stable_iterator getScopeDepth() const { return ScopeDepth; }
599 EHScopeStack::stable_iterator ScopeDepth
    [all...]
CGException.cpp 326 struct FreeException : EHScopeStack::Cleanup {
345 EHScopeStack::stable_iterator cleanup = CGF.EHStack.stable_begin();
571 for (EHScopeStack::iterator ir = EHStack.begin(); true; ++ir) {
632 for (EHScopeStack::iterator ir = EHStack.begin(); ; ) {
678 for (EHScopeStack::iterator I = EHStack.begin(), E = EHStack.end();
    [all...]
CGDecl.cpp 307 struct DestroyObject : EHScopeStack::Cleanup {
328 struct DestroyNRVOVariable : EHScopeStack::Cleanup {
359 struct CallStackRestore : EHScopeStack::Cleanup {
369 struct ExtendGCLifetime : EHScopeStack::Cleanup {
383 struct CallCleanupFunction : EHScopeStack::Cleanup {
    [all...]
CGObjCRuntime.cpp 148 struct CallObjCEndCatch : EHScopeStack::Cleanup {
276 struct CallSyncExit : EHScopeStack::Cleanup {
CGClass.cpp 326 struct CallBaseDtor : EHScopeStack::Cleanup {
507 struct CallMemberDtor : EHScopeStack::Cleanup {
700 EHScopeStack::stable_iterator CleanupDepth = EHStack.stable_begin();
    [all...]
CGExprCXX.cpp 840 class CallDeleteDuringNew : public EHScopeStack::Cleanup {
    [all...]
CGObjC.cpp 220 struct FinishARCDealloc : EHScopeStack::Cleanup {
683 struct DestroyIvar : EHScopeStack::Cleanup {
    [all...]
CGExprAgg.cpp 686 EHScopeStack::stable_iterator cleanup;
842 llvm::SmallVector<EHScopeStack::stable_iterator, 16> cleanups;
    [all...]
CGBlocks.cpp     [all...]
CGStmt.cpp 296 EHScopeStack::stable_iterator::invalid(),
    [all...]
ItaniumCXXABI.cpp     [all...]
CGObjCMac.cpp     [all...]

Completed in 584 milliseconds