|
docc 0.8.3 (0d44999b)
C++ API Reference
|
#include <sdfg/visitor/immutable_structured_sdfg_visitor.h>
Public Member Functions | |
| ImmutableStructuredSDFGVisitor (StructuredSDFG &sdfg, analysis::AnalysisManager &analysis_manager) | |
| virtual | ~ImmutableStructuredSDFGVisitor ()=default |
| virtual bool | visit () |
| virtual bool | accept (structured_control_flow::Block &node) |
| virtual bool | accept (structured_control_flow::AssignmentBlock &node) |
| virtual bool | accept (structured_control_flow::Sequence &node) |
| virtual bool | accept (structured_control_flow::Return &node) |
| virtual bool | accept (structured_control_flow::IfElse &node) |
| virtual bool | accept (structured_control_flow::For &node) |
| virtual bool | accept (structured_control_flow::While &node) |
| virtual bool | accept (structured_control_flow::Continue &node) |
| virtual bool | accept (structured_control_flow::Break &node) |
| virtual bool | accept (structured_control_flow::Map &node) |
| virtual bool | accept (structured_control_flow::Reduce &node) |
Protected Member Functions | |
| virtual bool | visit_internal (structured_control_flow::Sequence &parent) |
Protected Attributes | |
| StructuredSDFG & | sdfg_ |
| analysis::AnalysisManager & | analysis_manager_ |
| sdfg::visitor::ImmutableStructuredSDFGVisitor::ImmutableStructuredSDFGVisitor | ( | StructuredSDFG & | sdfg, |
| analysis::AnalysisManager & | analysis_manager ) |
|
virtualdefault |
|
virtual |
|
virtual |
Reimplemented in sdfg::transformations::MmaNestOutputUses, and sdfg::transformations::SideEffectFinder.
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
Reimplemented in sdfg::transformations::MmaNestOutputUses, and sdfg::transformations::SideEffectFinder.
|
protectedvirtual |
|
protected |
|
protected |