GCC Middle and Back End API Reference
tree_vec_range Class Reference

#include <tree.h>

Public Member Functions

 tree_vec_range (tree v)
 
treebegin ()
 
treeend ()
 

Private Attributes

tree v
 

Detailed Description

Treat a TREE_VEC as a range of trees, e.g.
for (tree e : tree_vec_range (v)) { ... }   

Constructor & Destructor Documentation

◆ tree_vec_range()

tree_vec_range::tree_vec_range ( tree v)
inline

Member Function Documentation

◆ begin()

tree * tree_vec_range::begin ( )
inline

References TREE_VEC_BEGIN, and v.

◆ end()

tree * tree_vec_range::end ( )
inline

References TREE_VEC_END, and v.

Field Documentation

◆ v

tree tree_vec_range::v
private

Referenced by begin(), and end().


The documentation for this class was generated from the following file: