MicroModelicaCCompiler  4.5.3
index.hpp File Reference
#include <string>
#include <map>
#include <ir/expression.hpp>
#include <deps/sbg_graph/deps_graph.hpp>
#include <util/symbol_table.hpp>
#include <util/table.hpp>
Include dependency graph for index.hpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  MicroModelica::IR::IndexDefinition
 
class  MicroModelica::IR::Index
 
class  MicroModelica::IR::RangeDefinition
 
class  MicroModelica::IR::Range
 

Namespaces

 MicroModelica
 
 MicroModelica::IR
 
 MicroModelica::IR::RANGE
 
 MicroModelica::IR::INDEX
 

Typedefs

typedef ModelTable< std::string, Index > MicroModelica::IR::IndexTable
 
typedef vector< int > MicroModelica::IR::Usage
 
typedef ModelTable< std::string, RangeDefinition > MicroModelica::IR::RangeDefinitionTable
 

Enumerations

enum  MicroModelica::IR::RANGE::Type { MicroModelica::IR::RANGE::For, MicroModelica::IR::RANGE::If }
 
enum  MicroModelica::IR::INDEX::Type { MicroModelica::IR::INDEX::Iterator, MicroModelica::IR::INDEX::Dimension }