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

  /external/clang/lib/CodeGen/
EHScopeStack.h 94 class stable_iterator { class in class:clang::CodeGen::EHScopeStack
100 stable_iterator(ptrdiff_t Size) : Size(Size) {} function in class:clang::CodeGen::EHScopeStack::stable_iterator
103 static stable_iterator invalid() { return stable_iterator(-1); }
104 stable_iterator() : Size(-1) {} function in class:clang::CodeGen::EHScopeStack::stable_iterator
111 bool encloses(stable_iterator I) const { return Size <= I.Size; }
117 bool strictlyEncloses(stable_iterator I) const { return Size < I.Size; }
119 friend bool operator==(stable_iterator A, stable_iterator B) {
122 friend bool operator!=(stable_iterator A, stable_iterator B)
    [all...]
CGCleanup.h 36 EHScopeStack::stable_iterator EnclosingEHScope;
98 EHScope(Kind kind, EHScopeStack::stable_iterator enclosingEHScope)
128 EHScopeStack::stable_iterator getEnclosingEHScope() const {
173 EHScopeStack::stable_iterator enclosingEHScope)
218 EHScopeStack::stable_iterator EnclosingNormal;
221 EHScopeStack::stable_iterator EnclosingEH;
268 EHScopeStack::stable_iterator enclosingNormal,
269 EHScopeStack::stable_iterator enclosingEH)
316 EHScopeStack::stable_iterator getEnclosingNormalCleanup() const {
441 EHTerminateScope(EHScopeStack::stable_iterator enclosingEHScope
    [all...]
CGCall.h 74 EHScopeStack::stable_iterator Cleanup;
109 void addArgCleanupDeactivation(EHScopeStack::stable_iterator Cleanup,
146 EHScopeStack::stable_iterator StackCleanup;
CGBlocks.h 154 EHScopeStack::stable_iterator Cleanup;
164 EHScopeStack::stable_iterator getCleanup() const {
168 void setCleanup(EHScopeStack::stable_iterator cleanup) {
CGCleanup.cpp 126 EHScopeStack::stable_iterator
128 for (stable_iterator si = getInnermostNormalCleanup(), se = stable_end();
137 EHScopeStack::stable_iterator EHScopeStack::getInnermostActiveEHScope() const {
138 for (stable_iterator si = getInnermostEHScope(), se = stable_end();
374 void CodeGenFunction::PopCleanupBlocks(EHScopeStack::stable_iterator Old) {
393 CodeGenFunction::PopCleanupBlocks(EHScopeStack::stable_iterator Old,
580 EHScopeStack::stable_iterator EHParent = Scope.getEnclosingEHScope();
    [all...]
CodeGenFunction.h 109 EHScopeStack::stable_iterator Depth,
115 EHScopeStack::stable_iterator getScopeDepth() const { return ScopeDepth; }
119 void setScopeDepth(EHScopeStack::stable_iterator depth) {
125 EHScopeStack::stable_iterator ScopeDepth;
156 EHScopeStack::stable_iterator PrologueCleanupDepth;
443 void DeactivateCleanupBlock(EHScopeStack::stable_iterator Cleanup,
453 void ActivateCleanupBlock(EHScopeStack::stable_iterator Cleanup,
459 EHScopeStack::stable_iterator CleanupStackDepth;
559 void PopCleanupBlocks(EHScopeStack::stable_iterator OldCleanupStackSize);
564 void PopCleanupBlocks(EHScopeStack::stable_iterator OldCleanupStackSize
    [all...]
CGException.cpp 363 EHScopeStack::stable_iterator cleanup = CGF.EHStack.stable_begin();
621 CodeGenFunction::getEHDispatchBlock(EHScopeStack::stable_iterator si) {
    [all...]
CGExprAgg.cpp 416 EHScopeStack::stable_iterator cleanup;
    [all...]
CGExprCXX.cpp 769 EHScopeStack::stable_iterator Cleanup;
    [all...]
CGBlocks.cpp     [all...]
CGStmt.cpp 361 EHScopeStack::stable_iterator::invalid(),
397 EHScopeStack::stable_iterator innermostScope
    [all...]

Completed in 499 milliseconds