struct Tree::ConstChildIterator

Declaration

struct Tree::ConstChildIterator : public ChildIteratorBase { /* full declaration omitted */ };

Description

Iterator over children (common base for const/non-const). Not invalidated by tree mutations (holds a stable node pointer).

Declared at: clang/include/clang/Tooling/Syntax/Tree.h:198

Inherits from: ChildIteratorBase

Method Overview

Methods

ConstChildIterator()

Declared at: clang/include/clang/Tooling/Syntax/Tree.h:201

ConstChildIterator(
    const clang::syntax::Tree::ChildIterator& I)

Declared at: clang/include/clang/Tooling/Syntax/Tree.h:202

Parameters

const clang::syntax::Tree::ChildIterator& I