|
docc 0.8.3 (0d44999b)
C++ API Reference
|
#include <docc/passes/dumps/dump_attributes_pass.h>
Public Member Functions | |
| AttributesAnalysis (sdfg::StructuredSDFG &sdfg) | |
| std::string | name () const override |
| const analysis::Attributes & | get () |
| Public Member Functions inherited from sdfg::analysis::Analysis | |
| Analysis (StructuredSDFG &sdfg) | |
| Analysis (StructuredSDFG &sdfg, const Options &options) | |
| virtual | ~Analysis ()=default |
| virtual bool | invalidate (structured_control_flow::ControlFlowNode &changed) |
Updates the analysis after a change confined to the subtree of changed. | |
| Analysis (const Analysis &a)=delete | |
| Analysis & | operator= (const Analysis &)=delete |
Static Public Member Functions | |
| static analysis::ArgumentAttributes | empty () |
Protected Member Functions | |
| void | run (sdfg::analysis::AnalysisManager &analysis_manager) override |
| Protected Member Functions inherited from sdfg::analysis::Analysis | |
| template<class T> | |
| T | option (const OptionKey< T > &key, T fallback=T{}) const |
Additional Inherited Members | |
| Protected Attributes inherited from sdfg::analysis::Analysis | |
| StructuredSDFG & | sdfg_ |
| symbolic::Assumptions | additional_assumptions_ |
| const Options * | options_ = &Options::empty() |
| docc::passes::AttributesAnalysis::AttributesAnalysis | ( | sdfg::StructuredSDFG & | sdfg | ) |
|
static |
| const analysis::Attributes & docc::passes::AttributesAnalysis::get | ( | ) |
|
overridevirtual |
Implements sdfg::analysis::Analysis.
|
overrideprotectedvirtual |
Implements sdfg::analysis::Analysis.