A RetroSearch Logo

Home - News ( United States | United Kingdom | Italy | Germany ) - Football scores

Search Query:

Showing content from https://clang.llvm.org/doxygen/classclang_1_1CodeGen_1_1EHScopeStack_1_1stable__iterator.html below:

clang: clang::CodeGen::EHScopeStack::stable_iterator Class Reference

A saved depth on the scope stack. More...

#include "/home/buildbot/as-worker-4/publish-doxygen-docs/llvm-project/clang/lib/CodeGen/EHScopeStack.h"

Detailed Description

A saved depth on the scope stack.

This is necessary because pushing scopes onto the stack invalidates iterators.

Definition at line 106 of file EHScopeStack.h.

Constructor & Destructor Documentation ◆ stable_iterator() clang::CodeGen::EHScopeStack::stable_iterator::stable_iterator ( ) inline Member Function Documentation ◆ encloses() ◆ invalid() static stable_iterator clang::CodeGen::EHScopeStack::stable_iterator::invalid ( ) inlinestatic ◆ isValid() bool clang::CodeGen::EHScopeStack::stable_iterator::isValid ( ) const inline ◆ strictlyEncloses() bool clang::CodeGen::EHScopeStack::stable_iterator::strictlyEncloses ( stable_iterator  I ) const inline

Returns true if this scope strictly encloses I: that is, if it encloses I and is not I.

Returns false is I is invalid. This scope must be valid.

Definition at line 129 of file EHScopeStack.h.

Friends And Related Function Documentation ◆ EHScopeStack ◆ operator!= ◆ operator==

The documentation for this class was generated from the following file:


RetroSearch is an open source project built by @garambo | Open a GitHub Issue

Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo

HTML: 3.2 | Encoding: UTF-8 | Version: 0.7.4