docc 0.8.3 (0d44999b)
C++ API Reference
Loading...
Searching...
No Matches
sdfg::users::BaseUserVisitor Member List

This is the complete list of members for sdfg::users::BaseUserVisitor, including all inherited members.

ActualStructuredSDFGVisitor()sdfg::visitor::ActualStructuredSDFGVisitor
dispatch(sdfg::structured_control_flow::ControlFlowNode &node)sdfg::visitor::ActualStructuredSDFGVisitorinline
handle_lib_node(Block &, data_flow::LibraryNode &libnode)sdfg::users::BaseUserVisitorvirtual
handle_structured_loop_after_body(StructuredLoop &loop)sdfg::users::BaseUserVisitorvirtual
handle_structured_loop_before_body(StructuredLoop &loop)sdfg::users::BaseUserVisitorvirtual
handleStructuredLoop(StructuredLoop &loop) overridesdfg::users::BaseUserVisitorvirtual
LOC_LOOP_READ_CONDITIONsdfg::users::BaseUserAnalyzerstatic
LOC_LOOP_READ_INITsdfg::users::BaseUserAnalyzerstatic
LOC_LOOP_READ_UPDATEsdfg::users::BaseUserAnalyzerstatic
SymbolReadLocation enum namesdfg::users::BaseUserAnalyzer
SymbolWriteLocation enum namesdfg::users::BaseUserAnalyzer
use_as_dst_node(const std::string &container, const data_flow::AccessNode &node, const data_flow::Memlet &edge, const Block &block)=0sdfg::users::BaseUserAnalyzerpure virtual
use_as_return_src(const std::string &container, const Return &ret)=0sdfg::users::BaseUserAnalyzerpure virtual
use_as_src_node(const std::string &container, const data_flow::AccessNode &node, const data_flow::Memlet &edge, const Block &block)=0sdfg::users::BaseUserAnalyzerpure virtual
use_as_symbol_read(const std::string &container, const ControlFlowNode *node, const Element *user, SymbolReadLocation loc, int loc_index, symbolic::Expression expr)=0sdfg::users::BaseUserAnalyzerpure virtual
use_as_symbol_write(const symbolic::Symbol &container, const ControlFlowNode *node, const Element *user, SymbolWriteLocation loc)=0sdfg::users::BaseUserAnalyzerpure virtual
visit(sdfg::structured_control_flow::Block &node) overridesdfg::users::BaseUserVisitorvirtual
visit(sdfg::structured_control_flow::AssignmentBlock &node) overridesdfg::users::BaseUserVisitorvirtual
visit(sdfg::structured_control_flow::Sequence &node) overridesdfg::users::BaseUserVisitorvirtual
visit(sdfg::structured_control_flow::IfElse &node) overridesdfg::users::BaseUserVisitorvirtual
visit(sdfg::structured_control_flow::Return &node) overridesdfg::users::BaseUserVisitorvirtual
sdfg::visitor::ActualStructuredSDFGVisitor::visit(sdfg::structured_control_flow::ControlFlowNode &node)sdfg::visitor::ActualStructuredSDFGVisitor
sdfg::visitor::ActualStructuredSDFGVisitor::visit(sdfg::structured_control_flow::For &node)sdfg::visitor::ActualStructuredSDFGVisitorvirtual
sdfg::visitor::ActualStructuredSDFGVisitor::visit(sdfg::structured_control_flow::Map &node)sdfg::visitor::ActualStructuredSDFGVisitorvirtual
sdfg::visitor::ActualStructuredSDFGVisitor::visit(sdfg::structured_control_flow::Reduce &node)sdfg::visitor::ActualStructuredSDFGVisitorvirtual
sdfg::visitor::ActualStructuredSDFGVisitor::visit(sdfg::structured_control_flow::While &node)sdfg::visitor::ActualStructuredSDFGVisitorvirtual
sdfg::visitor::ActualStructuredSDFGVisitor::visit(sdfg::structured_control_flow::Continue &node)sdfg::visitor::ActualStructuredSDFGVisitorvirtual
sdfg::visitor::ActualStructuredSDFGVisitor::visit(sdfg::structured_control_flow::Break &node)sdfg::visitor::ActualStructuredSDFGVisitorvirtual
~ActualStructuredSDFGVisitor()=defaultsdfg::visitor::ActualStructuredSDFGVisitorvirtual
~BaseUserAnalyzer()=defaultsdfg::users::BaseUserAnalyzervirtual