![]() |
Tensor Comprehensions
|
#include <tree_views.h>


Public Member Functions | |
| Comprehension (const TreeRef &tree) | |
| Ident | ident () const |
| ListView< Ident > | indices () const |
| TreeRef | assignment () const |
| TreeRef | rhs () const |
| ListView< TreeRef > | whereClauses () const |
| OptionView< Equivalent > | equivalent () const |
| ListView< Ident > | reductionVariables () const |
Public Member Functions inherited from lang::TreeView | |
| TreeView (const TreeRef &tree_) | |
| TreeRef | tree () const |
| const SourceRange & | range () const |
| operator TreeRef () const | |
Static Public Member Functions | |
| static TreeRef | create (const SourceRange &range, TreeRef ident, TreeRef indices, TreeRef assignment, TreeRef rhs, TreeRef range_constraints, TreeRef equivalent, TreeRef reduction_variables) |
Additional Inherited Members | |
Protected Member Functions inherited from lang::TreeView | |
| TreeRef | subtree (size_t i) const |
Protected Attributes inherited from lang::TreeView | |
| TreeRef | tree_ |
|
inlineexplicit |
|
inline |
|
inlinestatic |
|
inline |
|
inline |
|
inline |