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
- public ConstChildIterator()
- public ConstChildIterator(const clang::syntax::Tree::ChildIterator & I)
Methods
¶ConstChildIterator()
ConstChildIterator()
Declared at: clang/include/clang/Tooling/Syntax/Tree.h:201
¶ConstChildIterator(
const clang::syntax::Tree::ChildIterator& I)
ConstChildIterator(
const clang::syntax::Tree::ChildIterator& I)
Declared at: clang/include/clang/Tooling/Syntax/Tree.h:202
Parameters
- const clang::syntax::Tree::ChildIterator& I