|
docc 0.8.3 (0d44999b)
C++ API Reference
|
This is the complete list of members for sdfg::analysis::ReferenceAnalysis, including all inherited members.
| additional_assumptions_ | sdfg::analysis::Analysis | protected |
| Analysis(StructuredSDFG &sdfg) | sdfg::analysis::Analysis | |
| Analysis(StructuredSDFG &sdfg, const Options &options) | sdfg::analysis::Analysis | |
| Analysis(const Analysis &a)=delete | sdfg::analysis::Analysis | |
| AnalysisManager class | sdfg::analysis::ReferenceAnalysis | friend |
| defined_by(const std::string &container) | sdfg::analysis::ReferenceAnalysis | |
| defined_by(User &user) | sdfg::analysis::ReferenceAnalysis | |
| defines(User &move) | sdfg::analysis::ReferenceAnalysis | |
| definitions(const std::string &container) | sdfg::analysis::ReferenceAnalysis | |
| invalidate(structured_control_flow::ControlFlowNode &changed) | sdfg::analysis::Analysis | inlinevirtual |
| name() const override | sdfg::analysis::ReferenceAnalysis | inlinevirtual |
| operator=(const Analysis &)=delete | sdfg::analysis::Analysis | |
| option(const OptionKey< T > &key, T fallback=T{}) const | sdfg::analysis::Analysis | inlineprotected |
| options_ | sdfg::analysis::Analysis | protected |
| ReferenceAnalysis(StructuredSDFG &sdfg) | sdfg::analysis::ReferenceAnalysis | |
| run(analysis::AnalysisManager &analysis_manager) override | sdfg::analysis::ReferenceAnalysis | virtual |
| sdfg_ | sdfg::analysis::Analysis | protected |
| visit_block(analysis::Users &users, structured_control_flow::Block &block, std::unordered_set< User * > &undefined, std::unordered_map< User *, std::unordered_set< User * > > &open_definitions, std::unordered_map< User *, std::unordered_set< User * > > &closed_definitions) | sdfg::analysis::ReferenceAnalysis | |
| visit_for(analysis::Users &users, structured_control_flow::StructuredLoop &for_loop, std::unordered_set< User * > &undefined, std::unordered_map< User *, std::unordered_set< User * > > &open_definitions, std::unordered_map< User *, std::unordered_set< User * > > &closed_definitions) | sdfg::analysis::ReferenceAnalysis | |
| visit_if_else(analysis::Users &users, structured_control_flow::IfElse &if_loop, std::unordered_set< User * > &undefined, std::unordered_map< User *, std::unordered_set< User * > > &open_definitions, std::unordered_map< User *, std::unordered_set< User * > > &closed_definitions) | sdfg::analysis::ReferenceAnalysis | |
| visit_return(analysis::Users &users, structured_control_flow::Return &return_statement, std::unordered_set< User * > &undefined, std::unordered_map< User *, std::unordered_set< User * > > &open_definitions, std::unordered_map< User *, std::unordered_set< User * > > &closed_definitions) | sdfg::analysis::ReferenceAnalysis | |
| visit_sequence(analysis::Users &users, structured_control_flow::Sequence &sequence, std::unordered_set< User * > &undefined, std::unordered_map< User *, std::unordered_set< User * > > &open_definitions, std::unordered_map< User *, std::unordered_set< User * > > &closed_definitions) | sdfg::analysis::ReferenceAnalysis | |
| visit_while(analysis::Users &users, structured_control_flow::While &while_loop, std::unordered_set< User * > &undefined, std::unordered_map< User *, std::unordered_set< User * > > &open_definitions, std::unordered_map< User *, std::unordered_set< User * > > &closed_definitions) | sdfg::analysis::ReferenceAnalysis | |
| ~Analysis()=default | sdfg::analysis::Analysis | virtual |