class UnresolvedSetIterator

Declaration

class UnresolvedSetIterator : public iterator_adaptor_base { /* full declaration omitted */ };

Description

The iterator over UnresolvedSets. Serves as both the const and non-const iterator.

Declared at: clang/include/clang/AST/UnresolvedSet.h:32

Inherits from: iterator_adaptor_base

Method Overview

Methods

UnresolvedSetIterator(clang::DeclAccessPair* Iter)

Declared at: clang/include/clang/AST/UnresolvedSet.h:40

Parameters

clang::DeclAccessPair* Iter

UnresolvedSetIterator(
    const clang::DeclAccessPair* Iter)

Declared at: clang/include/clang/AST/UnresolvedSet.h:42

Parameters

const clang::DeclAccessPair* Iter

UnresolvedSetIterator()

Declared at: clang/include/clang/AST/UnresolvedSet.h:48

clang::AccessSpecifier getAccess() const

Declared at: clang/include/clang/AST/UnresolvedSet.h:52

clang::NamedDecl* getDecl() const

Declared at: clang/include/clang/AST/UnresolvedSet.h:50

const clang::DeclAccessPair& getPair() const

Declared at: clang/include/clang/AST/UnresolvedSet.h:54

void setAccess(clang::AccessSpecifier AS)

Declared at: clang/include/clang/AST/UnresolvedSet.h:53

Parameters

clang::AccessSpecifier AS

void setDecl(clang::NamedDecl* ND) const

Declared at: clang/include/clang/AST/UnresolvedSet.h:51

Parameters

clang::NamedDecl* ND