MicroModelicaCCompiler  4.5.3
compute_deps.cpp File Reference
#include "compute_deps.hpp"
#include <ir/helpers.hpp>
#include <util/model_config.hpp>
Include dependency graph for compute_deps.cpp:

Go to the source code of this file.

Namespaces

 MicroModelica
 
 MicroModelica::IR
 

Functions

Expression MicroModelica::IR::getUseExp (Variable variable, DepData dep_data)
 
bool MicroModelica::IR::findDep (DepsMap deps, DepData dep_data, bool multiple_nodes)
 
bool MicroModelica::IR::findAlgDep (PrintedDeps printed_deps, int id, SB::Set range, SB::Deps::LMapExp use_map, SB::Deps::LMapExp eq_use_map)
 
bool MicroModelica::IR::checkAlgRecursiveDeps (Equation eq, AlgDepsMap alg_deps, AlgDepsMap deps)
 
string MicroModelica::IR::addAlgDeps (Equation eq, SB::Deps::LMapExp eq_use, AlgDepsMap alg_deps, AlgDepsMap deps, PrintedDeps &printed_deps, bool comes_from_rec)
 
void MicroModelica::IR::insertAlg (AlgDepsMap &map, int id, DefAlgDepsUse new_dep)
 
bool MicroModelica::IR::checkEventRange (Index index, Range range)
 
vector< string > MicroModelica::IR::getVariables (Index index, Range range)