Home | History | Annotate | Download | only in CodeGen

Lines Matching full:cleanups

11 // CodeGen to emit cleanups.  The implementation is in CGCleanup.cpp and other
34 /// occurs in a scope with non-trivial cleanups) a fixup is added to
95 /// A stack of scopes which respond to exceptions, including cleanups
135 /// POD-like: cleanups will not be destructed, and they will be
172 // that unfortunately cannot be suppressed without this. Cleanups
176 /// Emit the cleanup. For normal cleanups, this is run in the
179 /// EH cleanups, this is run in a terminate context.
329 /// Determines whether there are any normal cleanups on the stack.
335 /// stable_end() if there are no normal cleanups.
381 assert(hasNormalCleanups() && "adding fixup in scope without cleanups");