class ImutAVLTreeGenericIterator

Declaration

template <typename ImutInfo>
class ImutAVLTreeGenericIterator { /* full declaration omitted */ };

Declared at: llvm/include/llvm/ADT/ImmutableSet.h:641

Templates

ImutInfo

Member Variables

private SmallVector<uintptr_t, 20> stack

Method Overview

Methods

ImutAVLTreeGenericIterator<ImutInfo>()

Declared at: llvm/include/llvm/ADT/ImmutableSet.h:656

ImutAVLTreeGenericIterator<ImutInfo>(
    const llvm::ImutAVLTreeGenericIterator::
        TreeTy* Root)

Declared at: llvm/include/llvm/ADT/ImmutableSet.h:657

Parameters

const llvm::ImutAVLTreeGenericIterator::TreeTy* Root

bool atBeginning() const

Declared at: llvm/include/llvm/ADT/ImmutableSet.h:674

bool atEnd() const

Declared at: llvm/include/llvm/ADT/ImmutableSet.h:672

uintptr_t getVisitState() const

Declared at: llvm/include/llvm/ADT/ImmutableSet.h:667

void skipToParent()

Declared at: llvm/include/llvm/ADT/ImmutableSet.h:678