class
#include <slang/ast/Scope.h>
iterator An iterator for members in the scope.
Base classes
-
template<typename Derived, bool Contiguous = false>class slang::iterator_facade<iterator>
- Iterator facade which infers iterator types and functionality.
Constructors, destructors, conversion operators
Public functions
- auto dereference() const -> const Symbol&
- Dereferences the iterator, resolving it to a symbol.
- void increment()
- Advances the iterator to the next symbol in the scope.
- auto equals(const iterator& other) const -> bool